#8992: 測資有誤?或題意不清?


p3a_owhj (阿普二信)

School : Not Student
ID : 39897
IP address : [61.220.150.251]
Last Login :
2019-10-23 15:07:42
b133. NOIP2006 4.数列 -- NOIP2006普及組 | From: [49.159.129.104] | Post Date : 2014-07-12 22:16

line 9 測資是 13 600

600 轉二進位 => 100101100 => 13^9 + 13^6 + 13^4 + 13^3 = 10609356940 > 2^31

可是答案卻給 2019422348 ,題目中未說明若序列值 > 2^31 時應如何處理,只說答案不大於 2^31

經測試 int ans = int( 10609356940 LL ) 真的是 2019422348

若原出題者就是要解題者將超出的值轉成 int 輸出,只能認了。

可以若原意非如此,就請更改測資或試題中說清楚 

 
ZeroJudge Forum