#4388: 差了0.01?


yu790201 (羽)

學校 : 正修科技大學
編號 : 13329
來源 : [218.173.131.49]
最後登入時間 :
2012-06-08 23:17:13
d140. On Sale -- 章魚教學網站-97學年度程設馬拉松賽 | From: [218.173.135.91] | 發表日期 : 2010-10-13 19:27

#include <cstdlib>
#include <iostream>
#include <iomanip>

using namespace std;

int main(int argc, char *argv[])
{
    double a;
    while(cin >> a)
    {
    cout << fixed << setprecision(2);
     if(a>=0.01 && a<=100)
     cout << "$" << a*0.9+8 <<endl;
     else if(a>=100.01 && a<=500)
     cout << "$" << a*0.8 <<endl;
     else if(a>=500.01 && a<=10000000)
     cout << "$" << a*0.6 <<endl;
    }
    return EXIT_SUCCESS;
}
 
與正確輸出不相符(line:3)
您的答案為: $552.76
正確答案為: $552.75
差了0.01? 
 
ZeroJudge Forum