a199. 指數2^k的四個自然數平方和之所有表示法
Tags : 窮舉法 遞迴
Accepted rate : 4人/4人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-01-24 19:16

Content

請寫一程式找出將指數2k表示成四個正整數的平方和的所有表示法。例如當k=2時,可以表示為22=12+12+12+12。這些正整數請以由小到大的順序列出,數字與數字中間以一個空格隔開;若無此種表示法,則輸出0。

Input

輸入為一個正整數k,表示這一筆測資需計算 2 的表示法,k ≤20。

Output

請輸出將指數2k表示成四個自然數的平方和的所有表示法,四個正整數請以由小到大的順序列出,數字間以一個空白字元區隔;若有多個可能請依照字典順序全部輸出;若沒有合法組合,則輸出0。
字典順序:從第一個字元開始進行比較,值小的先輸出,若第一個字元的值相當,則繼續比較下一個字元。

Sample Input #1
#範例1:
2

#範例2:
5
Sample Output #1
#範例1:
1 1 1 1

#範例2:
0
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (5%): 1.0s , <1K
公開 測資點#1 (5%): 1.0s , <1K
公開 測資點#2 (5%): 1.0s , <1K
公開 測資點#3 (5%): 1.0s , <1K
公開 測資點#4 (5%): 1.0s , <1K
公開 測資點#5 (5%): 1.0s , <1K
公開 測資點#6 (5%): 1.0s , <1K
公開 測資點#7 (5%): 1.0s , <1K
公開 測資點#8 (5%): 1.0s , <1K
公開 測資點#9 (5%): 1.0s , <1K
公開 測資點#10 (5%): 1.0s , <1K
公開 測資點#11 (5%): 1.0s , <1K
公開 測資點#12 (5%): 1.0s , <1K
公開 測資點#13 (5%): 1.0s , <1K
公開 測資點#14 (5%): 1.0s , <1K
公開 測資點#15 (5%): 1.0s , <1K
公開 測資點#16 (5%): 1.0s , <1K
公開 測資點#17 (5%): 1.0s , <1K
公開 測資點#18 (5%): 1.0s , <1K
公開 測資點#19 (5%): 1.0s , <1K
Hint :
Tags:
窮舉法 遞迴
出處:
105台中 [管理者: zero(管理員) ]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」