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


hshua (hshua)


#8: 10% WA (line:1)

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

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


hshua (hshua)


#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 (帥氣魔方生)


#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練習生)


#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 了 )

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

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