为什么对应的测试点下载数据自己试是可以过的(和输出一样),但是测试点过不去。。
#include<stdio.h>
main()
{
int n,a[1],b[1],c[1],d[3],f,j,e;
scanf("%d",&n);
scanf("%d%d",&a[0],&a[1]);
scanf("%d%d",&b[0],&b[1]);
scanf("%d%d",&c[0],&c[1]);
if(n%a[0]!=0)
d[1]=n/a[0]+1;
else d[1]=n/a[0];
d[1]=d[1]*a[1];
if(n%b[0]!=0)
d[2]=n/b[0]+1;
else d[2]=n/b[0];
d[2]=d[2]*b[1];
if(n%c[0]!=0)
d[3]=n/c[0]+1;
else d[3]=n/c[0];
d[3]=d[3]*c[1];
for(f=1;f<=3;f++)
{
for(j=1;j<=3-f;j++)
{
if(d[j]>d[j+1])
{
e=d[j];
d[j]=d[j+1];
d[j+1]=e;
}
}
}
printf("%d",d[1]);
return 0;
}