這個算式中a-i代表1-9的數字,不同的字母代表不同的數字。
比如:6+8/3+952/714就是一種解法,
5+3/1+972/486是另一種解法。
這個算式一共有多少種解法?
注意:你提交應該是個整數,不要填寫任何多餘的內容或說明性文字。
這題萬萬萬沒想到是double!!根據之前學過的「算式900」,這樣算數的題我們都可以用全排列來實現,比暴力等方法易懂且簡潔。
但!!!
本來還質疑第乙個算式怎麼成立的呢?沒多想直接開int陣列做了,沒想到第乙個式子就是引導我們要保留小數,用double型別。還是什麼事情都要多想一下,研究明白每個條件啊!
#include
using
namespace std;
//答案:29
int sum=0;
double a[9]
;//就是這個double!!!!!!!!!!!!!!!!!!!!!!!!
intmain()
while
(next_permutation
(a,a+9)
);cout<
return0;
}
20200310之煤球數目 (填空)
有一堆煤球,堆成三角稜錐形。具體 第一層放1個,第二層3個 排列成三角形 第三層6個 排列成三角形 第四層10個 排列成三角形 如果一共有100層,共有多少個煤球?請填表示煤球總數目的數字。注意 你提交的應該是乙個整數,不要填寫任何多餘的內容或說明性文字。11 2 1 2 3 1 2 3 4 下面是...
藍橋杯 湊算式 全排列
湊算式b def a 10 c ghi 如果顯示有問題,可以參見 圖1.jpg 這個算式中a i代表0 9的數字,不同的字母代表不同的數字。比如 6 8 3 952 714 就是一種解法,5 3 1 972 486 是另一種解法。這個算式一共有多少種解法?注意 你提交應該是個整數,不要填寫任何多餘的...
藍橋杯 C語言湊算式(遞迴全排列 暴力)
湊算式 b def a 10 c ghi 如果顯示有問題,可以參見 圖1.jpg 這個算式中a i代表1 9的數字,不同的字母代表不同的數字。比如 6 8 3 952 714 就是一種解法,5 3 1 972 486 是另一種解法。這個算式一共有多少種解法?注意 你提交應該是個整數,不要填寫任何多餘...