20200310之湊算式 (填空 全排列)

2021-10-03 17:48:55 字數 685 閱讀 1638

這個算式中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 是另一種解法。這個算式一共有多少種解法?注意 你提交應該是個整數,不要填寫任何多餘...