作者folkterry (大頭頭大就是我!!!)
看板b96902HW
標題[使徒] 問題!!!
時間Thu Oct 18 22:25:05 2007
我想請問第二個測資的問題
聽助教講應該是溢位的問題
但是
今天我把它改成
long long
結果其他測資竟然變成錯的
囧
助教或強者同學救我
(雖然我是用loop寫的XDD)
補個幹
寫完還得寫遞迴版
再補個幹!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.239.46
1F:推 DarkKnightX:long long 要用 %lld 讀 (Dev-C++ 要用 %I64d) 10/18 22:33
2F:推 folkterry:那假設我在D==a*A+b*B+c*C把他們轉成long long這樣OK?? 10/18 23:05
3F:→ folkterry:不過依上述方法我測資第二個還是錯 10/18 23:07
4F:→ iloveball:那是因為他在暫存的時候還是以int型態吧 10/18 23:11
5F:推 folkterry:所以要怎麼辦?? 10/18 23:15
6F:推 a127a127:在乘之前就要轉了 也就是(a||A)&&(b||B)&&(c||C)要轉 10/18 23:33
7F:推 chhsiao:樓上說對了 ;) 10/18 23:47
8F:→ chhsiao:你要用 "long long int" 的身分做乘法,乘出來才會是 10/18 23:47
9F:→ chhsiao:long long int 10/18 23:48
10F:→ folkterry:好一個long long int 10/19 01:02
11F:推 olala7846:不是看得很懂@@ 10/19 16:35
12F:推 chhsiao:現在不懂沒關係啦, 樓上這些強者跳關了 XD 10/19 21:11
13F:推 olala7846:我改了long long 之後二對了八錯了@@ 10/19 23:31