趣味程式設計題 猜算式

2021-06-15 10:47:43 字數 632 閱讀 1262

看下面的算式:

□□ x □□ = □□ x □□□

它表示:兩個兩位數相乘等於乙個兩位數乘以乙個三位數。

如果沒有限定條件,這樣的例子很多。

但目前的限定是:這9個方塊,表示1~9的9個數字,不包含0。

該算式中1至9的每個數字出現且只出現一次!

比如:46 x 79 = 23 x 158

54 x 69 = 27 x 138

54 x 93 = 27 x 186

.....

請程式設計,輸出所有可能的情況!

注意:左邊的兩個乘數交換算同一方案,不要重複輸出!

不同方案的輸出順序不重要

解答:

#include "stdio.h"

int main()

}for(ii=1;ii<=9;ii++)

if(s==0)

printf("%d*%d=%d*%d\n",i,j,k,h);

}else continue;

} }}

}return 0;

}

程式執行結果:

藍橋杯模擬題 猜算式

題目 猜算式 你一定還記得小學學習過的乘法計算過程,比如 請你觀察如上的乘法算式 星號代表某位數字,注意這些星號中,0 9中的每個數字都恰好用了2次。如因字型而產生對齊問題,請參看圖p1.jpg 請寫出這個式子最終計算的結果,就是那個5位數是多少?注意 只需要填寫乙個整數,不要填寫任何多餘的內容。比...

藍橋杯 趣味算式

題目 匪警請撥110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 3 4 5 6 7 8 9 110 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 可以不填...

藍橋杯 猜算式

猜算式 看下面的算式 x x 它表示 兩個兩位數相乘等於乙個兩位數乘以乙個三位數。如果沒有限定條件,這樣的例子很多。但目前的限定是 這9個方塊,表示1 9的9個數字,不包含0。該算式中1至9的每個數字出現且只出現一次!比如 46 x 79 23 x 158 54 x 69 27 x 138 54 x...