#19939: 容易讓人WA的題意、浮點數


40875036H (Norbie)

學校 : 國立臺灣師範大學
編號 : 105203
來源 : [36.230.66.222]
最後登入時間 :
2023-06-18 14:50:56
c087. 00412 - Pi -- UVa412 | From: [36.230.147.221] | 發表日期 : 2019-11-12 01:29

相信不少人是直接用sqrt(總共的對數)來當作pi

事實上,公式的意思是指 (質數的對數量)/(總共的對數量)==6/pi2

 

另外,經過測試發現,浮點數/整數、整數/浮點數、浮點數/浮點數,有可能會出現三種答案(即使數字相同),

本題建議使用浮點數/浮點數

 
#21015: Re:容易讓人WA的題意、浮點數


k487237 (chenchen)

學校 : 國立臺中第一高級中學
編號 : 75487
來源 : [140.113.90.32]
最後登入時間 :
2020-04-15 01:15:32
c087. 00412 - Pi -- UVa412 | From: [36.233.48.179] | 發表日期 : 2020-04-01 18:44

相信不少人是直接用sqrt(總共的對數)來當作pi

事實上,公式的意思是指 (質數的對數量)/(總共的對數量)==6/pi2

 

另外,經過測試發現,浮點數/整數、整數/浮點數、浮點數/浮點數,有可能會出現三種答案(即使數字相同),

本題建議使用浮點數/浮點數

 

基本上

正常運算即可

乘上 6的時候,使用 6.0f 會比較好,不要乘與 6 。

 
ZeroJudge Forum