上數學課時,數學老師傑克為了增加同學們對質數的印象,設計了一個小遊戲。當遊戲開始時,傑克會在黑板卸下一串非負整數數列,同學們中若有人能最先正確算出在此數列中絕對遞增質數子數列的數值之和最大值為多少,即可勝利。例如一串數列 281 222 787 1024 1571 31 31 149 1039 ,其中 222 和 1024 不是質數,所以絕對遞增質數數列有 [281]、[787]、[1571]、[31] 和 [31 149 1039] 等五個,而其中絕對遞增質數子數列的數值之和最大值為 31+149+1039 = 1219。
聰明的你(妳),請寫一個程式,幫同學們計算在給定任何一串非負整數數列的情況下,此數列中絕對遞增質數子數列的數值之和最大值為多少?
1 3 5 7 7 9 11 199 299 399 499 599 699 799 899 999
15 1098
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
15207 | SuperDavid (D.J) | a569 | 1333 | 2018-09-19 20:43 |