Pagini recente » Cod sursa (job #2329003) | Cod sursa (job #2151673) | Cod sursa (job #808304) | Cod sursa (job #1422371) | Cod sursa (job #123994)
Cod sursa(job #123994)
//plus
#include<stdio.h>
FILE*fin=fopen("plus.in","r");
FILE*fout=fopen("plus.out","w");
int main()
{
int s,n1,n2,n3,nb1,nb2,nb3,a,b;
long long sol=0,sp;
fscanf(fin,"%d" "%d" "%d" "%d" "%d" "%d" "%d",&s,&nb1,&n1,&nb2,&n2,&nb3,&n3);
for(a=0;a<=nb1;a++)
for(b=0;b<=nb2;b++)
{
sp=a*n1+b*n2;
if(sp==s) sol++;
if(sp<s&&n3==1&&nb3>=s-sp) sol++;
if(sp>s&&n3==-1&&nb3>=sp-s) sol++;
}
fprintf(fout,"%lld",sol);
fclose(fin);
fclose(fout);
return 0;
}