我們來看前10個幸運數字是:
3 5 7 9 15 21 25 27 35 45
因而第11個幸運數字是:49
小明領到了乙個幸運數字 59084709587505,他去領獎的時候,
人家要求他準確地說出這是第幾個幸運數字,否則領不到獎品。
請你幫小明計算一下,59084709587505是第幾個幸運數字。
需要提交的是乙個整數,請不要填寫任何多餘內容。
做題思路:1,3,5,15 這四個數是15的所有整數因子。如此同下。
因為,遊客編號含因子3,5,7就可獲獎,據題得知小明雖然中獎,但是要說出是第幾位。
所以,每個幸運數一定滿足3^i * 5^j * 7^k ,只要在59084709587505裡面找出多少個滿足,就可求出答案!!
public
class
main}}
}// 千萬注意,因為i,j,k的for初始值為0,0沒有意義,所以在原結果-1,求得答案1905!!
system.out.
println
(count -1)
;}}math.
pow(a,
7這道題有些狡詐,如果不注意很可能輸出結果的時候忘記-
1,答案就錯掉了!!
題還是比較基礎,但往往越基礎的題,坑就越不明顯-
.-#
public
static
void
main
(string[
] args)
;long up =1;
treeset
set =
newtreeset
();while
(true)}
up = set.
higher
(up)
;// 從set中選擇比up大的最小數
if(up >= ans)
} system.out.
println
(set.
size()
);}
藍橋 第幾個幸運數
到x星球旅行的遊客都被發給乙個整數,作為遊客編號。x星的國王有個怪癖,他只喜歡數字3,5和7。國王規定,遊客的編號如果只含有因子 3,5,7,就可以獲得乙份獎品。我們來看前10個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第11個幸運數字是 49 小明領到了乙個幸運數字 59...
題解 藍橋 第幾個幸運數字
x 星的國王有個怪癖,他只喜歡數字 3,5和 7 國王規定,遊客的編號如果只含有因子 3,5,7,就可以獲得乙份獎品 我們來看前 10 個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第 11 個幸運數字是 49 小明領到了乙個幸運數字 59084709587505,要求他準確...
藍橋杯省賽 第幾個幸運數
到x星球旅行的遊客都被發給乙個整數,作為遊客編號。x星的國王有個怪癖,他只喜歡數字3,5和7。國王規定,遊客的編號如果只含有因子 3,5,7,就可以獲得乙份獎品。我們來看前10個幸運數字是 3 5 7 9 15 21 25 27 35 45 因而第11個幸運數字是 49 小明領到了乙個幸運數字 59...