×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
回『競賽題庫』
a625.
5. Overhanging Cards
標籤 :
通過比率 :
445人
/
467人
( 95% )
[非即時]
評分方式:
Tolerant
最近更新 : 2013-03-05 17:32
內容
你可以把一疊的卡片凸出桌子的邊緣多遠呢?如果你有一張卡,你最大可以凸出卡片長度的一半。有兩張卡時,你可以把上面那張的一半凸出下面的那張,而下面的那張則有三分之一凸出桌子的邊緣,總凸出長度則為 1/2 + 1/3
= 5/6 張卡片長度。總之,你可以把 n 張卡片凸出 1/2 + 1/3 + 1/4 + ... + 1/(n+1) 張卡片的長度,其中最上面那張凸出 1/2 於第二張的外面,第二張凸出 1/3 於第三張的外面,第三張凸出 1/4,以此類推,最底下那張則凸出 1/(n+1)。如右圖所示。
輸入說明
每筆測資一行,含有一個正浮點數 c (代表所要凸出的總長度),其值最小為 0.01,最大為 5.20;這個數含有三位數字。
輸出說明
輸出要達成所需的凸出長度最少需要幾張卡片。請參照範例輸出的格式。
範例輸入 #1
1.00 3.71 0.04 5.19
範例輸出 #1
3 card(s) 61 card(s) 1 card(s) 273 card(s)
測資資訊:
記憶體限制: 512 MB
提示 :
標籤:
出處:
HP CodeWars
2007
[管理者:
snail
(蝸牛)
]
本題狀況
本題討論
排行
推
編號
身分
題目
主題
人氣
發表日期
34488
liaoweichen1 ...
(M_SQRT)
a625
解題報告
什麼? 調和級數也能公式解!!!!!
790
2023-03-24 23:48
27114
406490150@gm ...
(我是朱朱)
a625
解題報告
[Python]我用了一大堆套件 XD
539
2021-09-13 16:09