// // Created by linlingfeng on 9/10/2018. // #include <stdio.h> int main() { int i; int a,b,c,d; for(i=0;i<10000;i++) { a = i/1000; b = (i-a*1000)/100; c = (i - a*1000 - b*100)/10; d = i - a*1000 - b*100 - c*10; //printf("i= %d, a= %d, b =%d, c=%d, d=%d\n",i,a,b,c,d); if((i + b*1000 + c*100 + d*10 + a) == 8888 and d>=0) { printf("%d %d %d %d\n",a,b,c,d); } } return 0; }
12345678910111213141516171819202122232425262728参考