您的答案為: 10609356940 正確答案為: 2019422348
測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
您的答案為: 10609356940 正確答案為: 2019422348
測資有問題!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
原因很簡單,因為實際上 k= 15、n= 1000 時,答案是會超過 2^31 -1 的
但是他說輸出結果都是在 2^31 -1 以內,表示說要用 int 的大小輸出
換句話說,測資的答案忽略了溢位的問題,在做運算時沒有考慮到溢位
( 我丟第一次跟你錯的地方一樣,把輸出格式變 int 後就 OK 了 )
( 嘛,希望有能管理題目的大大能修改一下測資啦~ )
#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 了 )
( 嘛,希望有能管理題目的大大能修改一下測資啦~ )
沒想到測資依然是錯的...........