#include <stdio.h> int main() { int n; while (scanf("%d", &n) != EOF) { int x,y,z; scanf("%d %d %d",&x,&y,&z); int m1,m2; int max=-1; for(int i=1;i<=9;i++) { for(int j=0;j<=9;j++) { int sum=i*10000+x*1000+y*100+z*10+j; if(sum%n==0) { max=sum/n; m1=i; m2=j; } } } if(max==-1) printf("0\n"); else printf("%d %d %d\n",m1,m2,max); } return 0; }
题目不难,主要是看懂题目,火鸡总价是5位数,_xyz_,题目要我们求万位和个位,然后求出火鸡的单价,火鸡可能有多个单价,求出最大的那个就可以了