英文题目只要仔细读题,并不是很难。
自己还是要多做题,代码可以优化很多。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,x,y,z,sum,a,b;
while(scanf("%d",&n)!=EOF){
int i,j;
int max=0;
scanf("%d%d%d",&x,&y,&z);
for(i=1;i<=9;i++)
for(j=0;j<=9;j++){
sum=j+z*10+y*100+x*1000+i*10000;
if(sum%n==0)
if(sum>max){
max=sum;
a=i;
b=j;
}
}
if(max>0)
printf("%d %d %d\n",a,b,max/n);
else
printf("0\n");
}
return 0;
}