第六屆 藍橋杯 省賽 三羊獻瑞
阿新 • • 發佈:2019-02-19
三羊獻瑞
觀察下面的加法算式:
祥 瑞 生 輝
+ 三 羊 獻 瑞
-------------------
三 羊 生 瑞 氣
(如果有對齊問題,可以參看【圖1.jpg】)
其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。
請你填寫“三羊獻瑞”所代表的4位數字(答案唯一),不要填寫任何多餘內容。
#include<stdio.h> int main() { int a,b,c,d,e,f,g,h; for(a=1;a<10;a++) { for(b=0;b<10;b++) { for(c=0;c<10;c++) { for(d=0;d<10;d++) { for(e=0;e<10;e++) { for(f=0;f<10;f++) { for(g=0;g<10;g++) { for(h=0;h<10;h++) { if((a*10000+b*1000+c*100+d*10+e)==(a*1000+b*100+f*10+d)+(g*1000+d*100+c*10+h)) { if(a!=b && a!=c && a!=d && a!=e && a!=f && a!=g && a!=h) { if(b!=c && b!=d && b!=e && b!=f && b!=g && b!=h) { if(c!=d && c!=e && c!=f && c!=g && c!=h) { if(d!=e && d!=f && d!=g && d!=h) { if(e!=f && e!=g && e!=h) { if(f!=g && f!=h) { if(g!=h) { printf("三羊獻瑞:%d\n",a*1000+b*100+f*10+d); } } } } } } } } } } } } } } } } return 0; }