ZZULIOJ 1149 組合三位數之二

2021-09-02 20:17:42 字數 890 閱讀 6235

題目描述

把1,2,3,4,5,6,7,8,9,組成三個三位數(每個數只能用一次),第二個數是第乙個數的2倍,第三個數是第乙個數的3倍,這三個三位數各是多少?答案可能有很多組,請按第乙個數的公升序順序輸出每組的三個三位數。輸入無

輸出輸出所有滿足條件的三位數組合,按第乙個數的公升序順序輸出。

樣例輸出192 384 576

219 438 657

這題可以用dfs或者判斷每組數字,是不是1到9都用到了。

#include

intpanduan

(int a,

int b,

int c)

;int

main()

return0;

}int

panduan

(int a,

int b,

int c)

;while

(a)while

(b)while

(c)for

(int i =

0; i <

9; i++)if

(p[i]==0

|| p[i]

>1)

return0;

return1;

}

dfs

#include

using namespace std;

int a[10]

=;int c[10]

;int b[10]

;void

dfs(

int d)

cout << endl;}}

else}}

intmain()

zzulioj 1149 組合三位數之二

題目描述 把1,2,3,4,5,6,7,8,9,組成三個三位數 每個數只能用一次 第二個數是第乙個數的2倍,第三個數是第乙個數的3倍,這三個三位數各是多少?答案可能有很多組,請按第乙個數的公升序順序輸出每組的三個三位數。輸入 無輸出 輸出所有滿足條件的三位數組合,按第乙個數的公升序順序輸出。樣例輸出...

1149 組合三位數之二

time limit 1 sec memory limit 128 mb submit 875 solved 514 submit status web board 把1,2,3,4,5,6,7,8,9,組成三個三位數 每個數只能用一次 第二個數是第乙個數的2倍,第三個數是第乙個數的3倍,這三個三位...

1149 組合三位數之二

把1,2,3,4,5,6,7,8,9,組成三個三位數 每個數只能用一次 第二個數是第乙個數的2倍,第三個數是第乙個數的3倍,這三個三位數各是多少?答案可能有很多組,請按第乙個數的公升序順序輸出每組的三個三位數。無 輸出所有滿足條件的三位數組合,按第乙個數的公升序順序輸出。192 384 576219...