Pagini recente » Cod sursa (job #890646) | Cod sursa (job #355172) | Cod sursa (job #2860224) | Cod sursa (job #2737530) | Cod sursa (job #289051)
Cod sursa(job #289051)
#include<fstream.h>
int i,n,tip,n1,n2,n0,s,dif,sol;
int main()
{
ifstream f("plus.in");
ofstream g("plus.out");
f>>s;
for(i=1;i<=3;i++)
{f>>n>>tip; switch(tip) { case -1: n2+=n; break;
case 0: n0+=n; break;
case 1: n1+=n; break;
}
}
if(s>n1) g<<"0";
else
if(s==n1) g<<n0+1;
else
{
dif=n1-s;
if(dif>n2) dif=n2;
sol=(n0+1)*(dif+1);
g<<sol;
}
f.close();
g.close();
return 0;
}