problem description
give you two numbers a and b, if a is equal to b, you should print "yes", or print "no".
input
each test case contains two numbers a and b.
output
for each case, if a is equal to b, you should print "yes", or print "no".
sample input
1 2
2 23 3
4 3
sample output
no
yesyes
no
思路:
此題關鍵是找小數點,找到小數點把最後面無效的零去掉再比較就ok
教訓:一開始做的時候感覺好簡單啊,直接string輸入然後==比較,然後wa打臉了,發覺可能是大數比較問題,然後long double測試還是沒過,想了很久才想到可能是精度問題如000123 和 123 還有小數點 ' . '的問題一些的,不斷完善最後才ac了
ac**
#includeusing namespace std;
void trim0(string& b)
if(b[len-1]=='.')
b=b.substr(0,len-1);
}void main()
}
HDU 2096 小明A B 水題
小明今年3歲了,現在他已經能夠認識100以內的非負整數,並且能夠進行100以內的非負整數的加法計算.對於大於等於100的整數,小明僅保留該數的最後兩位進行計算,如果計算結果大於等於100,那麼小明也僅保留計算結果的最後兩位.例如,對於小明來說 1 1234和34是相等的 2 35 80 15 給定非...
hd水題 hdoj2096 小明A B
problem description 小明今年3歲了,現在他已經能夠認識100以內的非負整數,並且能夠進行100以內的非負整數的加法計算.對於大於等於100的整數,小明僅保留該數的最後兩位進行計算,如果計算結果大於等於100,那麼小明也僅保留計算結果的最後兩位.例如,對於小明來說 1 1234和3...
PAT乙級 1016 部分A B(水題)
pat乙級 1016 部分a b 正整數a的 da 為1位整數 部分 定義為由a中所有da組成的新整數pa。例如 給定a 3862767,da 6,則a的 6部分 pa是66,因為a中有2個6。現給定a da b db,請編寫程式計算pa pb。輸入格式 輸入在一行中依次給出a da b db,中間...