藍橋杯 三羊獻瑞

2021-08-17 21:23:28 字數 537 閱讀 8494

三羊獻瑞

觀察下面的加法算式:

祥 瑞 生 輝

+   三 羊 獻 瑞

-------------------

三 羊 生 瑞 氣

(如果有對齊問題,可以參看【圖1.jpg】)

其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。

請你填寫「三羊獻瑞」所代表的4位數字(答案唯一),不要填寫任何多餘內容。

解:本題思路,去掉重複數字,還剩八個數字,建立一維陣列,使用深搜全排列所有可能;

判斷語句中除了是等式相等滿足,還需要滿足首位數不為0;

答案:1085

#include

int a[8] = ;

int judge(int *a)

int check(int num)

return 1;

}void dfs(int num)   

int i;

for(i = 0; i <= 9; i ++)}}

int main(int argc, char **argv)

藍橋杯 三羊獻瑞

三羊獻瑞 觀察下面的加法算式 祥 瑞生 輝 三羊 獻 瑞 三 羊 生 瑞 氣 其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。請你填寫 三羊獻瑞 所代表的4位數字 答案唯一 不要填寫任何多餘內容。思路 迴圈遍歷每乙個漢字代表的數字。即可轉換為 a b c d e f g b e f c b...

藍橋杯 三羊獻瑞

三羊獻瑞 觀察下面的加法算式 祥 瑞 生 輝 三 羊 獻 瑞 三 羊 生 瑞 氣 如果有對齊問題,可以參看 圖1.jpg 其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。請你填寫 三羊獻瑞 所代表的4位數字 答案唯一 不要填寫任何多餘內容。兩種方法 1 include2 include3 ...

藍橋杯 三羊獻瑞

三羊獻瑞 觀察下面的加法算式 祥 瑞 生 輝 三 羊 獻 瑞 三 羊 生 瑞 氣 如果有對齊問題,可以參看 圖1.jpg 其中,相同的漢字代表相同的數字,不同的漢字代表不同的數字。請你填寫 三羊獻瑞 所代表的4位數字 答案唯一 不要填寫任何多餘內容。兩種方法 1 include2 include3 ...