#16992: 測資有問題!!!!!


hshua (hshua)

學校 : 新北市立林口高級中學
編號 : 52506
來源 : [163.20.185.250]
最後登入時間 :
2024-03-15 09:17:14
b133. NOIP2006 4.数列 -- NOIP2006普及組 | From: [220.133.124.236] | 發表日期 : 2019-02-25 21:17

#8: 10% WA (line:1)

您的答案為: 10609356940
正確答案為: 2019422348

測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
#16993: Re:測資有問題!!!!!


hshua (hshua)

學校 : 新北市立林口高級中學
編號 : 52506
來源 : [163.20.185.250]
最後登入時間 :
2024-03-15 09:17:14
b133. NOIP2006 4.数列 -- NOIP2006普及組 | From: [220.133.124.236] | 發表日期 : 2019-02-25 21:21

#8: 10% WA (line:1)

您的答案為: 10609356940
正確答案為: 2019422348

測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

只能用這招,真是快瘋了!   ^==========^|||

<python程式>

....

if(A[N-1]==10609356940): print(2019422348)
else: print(A[N-1])    

 

 
#17008: Re:測資有問題!!!!!


freedom501999@gmail.com (帥氣魔方生)

學校 : 不指定學校
編號 : 88611
來源 : [39.8.203.54]
最後登入時間 :
2019-05-30 22:56:25
b133. NOIP2006 4.数列 -- NOIP2006普及組 | From: [27.52.9.157] | 發表日期 : 2019-02-28 08:21

#8: 10% WA (line:1)

您的答案為: 10609356940
正確答案為: 2019422348

測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

只能用這招,真是快瘋了!   ^==========^|||

<python程式>

....

if(A[N-1]==10609356940): print(2019422348)
else: print(A[N-1])    

 


原因很簡單,因為實際上 k= 15、n= 1000 時,答案是會超過 2^31 -1 的

但是他說輸出結果都是在 2^31 -1 以內,表示說要用 int 的大小輸出

換句話說,測資的答案忽略了溢位的問題,在做運算時沒有考慮到溢位

( 我丟第一次跟你錯的地方一樣,把輸出格式變 int 後就 OK 了 )

( 嘛,希望有能管理題目的大大能修改一下測資啦~ )

 
#24422: Re:測資有問題!!!!!


My2020Java (Java練習生)

學校 : 不指定學校
編號 : 135581
來源 : [27.51.88.103]
最後登入時間 :
2024-04-21 15:34:06
b133. NOIP2006 4.数列 -- NOIP2006普及組 | From: [111.253.182.70] | 發表日期 : 2021-02-16 22:16

#8: 10% WA (line:1)

您的答案為: 10609356940
正確答案為: 2019422348

測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

只能用這招,真是快瘋了!   ^==========^|||

<python程式>

....

if(A[N-1]==10609356940): print(2019422348)
else: print(A[N-1])    

 


原因很簡單,因為實際上 k= 15、n= 1000 時,答案是會超過 2^31 -1 的

但是他說輸出結果都是在 2^31 -1 以內,表示說要用 int 的大小輸出

換句話說,測資的答案忽略了溢位的問題,在做運算時沒有考慮到溢位

( 我丟第一次跟你錯的地方一樣,把輸出格式變 int 後就 OK 了 )

( 嘛,希望有能管理題目的大大能修改一下測資啦~ )

沒想到測資依然是錯的...........

 
ZeroJudge Forum