int main() { int n,i; scanf("%d",&n); int a,b,c,max; int x[3]; int m; for(i=0;i<3 ;i++) { scanf("%d%d",&a,&b); c=n%a; if(c!=0) { max=n/a+1; } else { max=n/a; } x[i]=max*b; } for(i=0;i<3;i++) { if(x[i]>x[i+1]) { m=x[i]; } } printf("%d",m); } 哪个地方错了呢