藍橋杯 演算法提公升 第幾個幸運數

2021-10-07 04:38:04 字數 496 閱讀 5113

我們來看前10個幸運數字是:

3 5 7 9 15 21 25 27 35 45

因而第11個幸運數字是:49

小明領到了乙個幸運數字 59084709587505,他去領獎的時候,人家要求他準確地說出這是第幾個幸運數字,否則領不到獎品。

請你幫小明計算一下,59084709587505是第幾個幸運數字。

分析:此類題為篩選所包含因數的數的排列問題,我們可以從最小的入手 依次計數 求出結果。

public

class

main}}

} system.out.

println

(n);

}}

輸出結果為:1905

總結:此題有可能很多人都會想到用暴力迴圈累加的辦法,來判斷迴圈結束後的位數,我一開始也是這樣思考的可是測試結果顯示,耗費的時間太長,很容易出現錯誤。

藍橋 第幾個幸運數

到x星球旅行的遊客都被發給乙個整數,作為遊客編號。x星的國王有個怪癖,他只喜歡數字3,5和7。國王規定,遊客的編號如果只含有因子 3,5,7,就可以獲得乙份獎品。我們來看前10個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第11個幸運數字是 49 小明領到了乙個幸運數字 59...

藍橋杯省賽 第幾個幸運數

到x星球旅行的遊客都被發給乙個整數,作為遊客編號。x星的國王有個怪癖,他只喜歡數字3,5和7。國王規定,遊客的編號如果只含有因子 3,5,7,就可以獲得乙份獎品。我們來看前10個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第11個幸運數字是 49 小明領到了乙個幸運數字 59...

第幾個幸運數

我們來看前10個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第11個幸運數字是 49 小明領到了乙個幸運數字 59084709587505,他去領獎的時候,人家要求他準確地說出這是第幾個幸運數字,否則領不到獎品。請你幫小明計算一下,59084709587505是第幾個幸運數字...