ZOJ 1813 解题报告

ZOJ 1813 解题报告
无聊题.调节心情.
Code
 1#include <iostream>
 2#include <iomanip>
 3using namespace std;
 4
 5const float PI = 3.1415927;
 6const int FEET_MILE = 5280;
 7const int INCH_FOOT = 12;
 8const int MINUTES_HOUR = 60;
 9const int SECONDS_MINUTE = 60;
10const float METERS_FURLONG = 201.168f;
11
12int _tmain(int argc, _TCHAR* argv[])
13{
14    float diameter, time;
15    int revolutions;
16    
17    int index = 1;
18
19    while(cin >> diameter >> revolutions >> time && revolutions != 0)
20    {
21        float mile = 2 * PI * diameter / 2 * revolutions / INCH_FOOT / FEET_MILE;
22    
23        float MPH = mile / (time / SECONDS_MINUTE / MINUTES_HOUR);
24
25        cout << "Trip #" << index << "" << fixed << setprecision(2<< mile << " " << MPH << endl;
26        ++index;
27    }

28
29    return 0;
30}

你可能感兴趣的:(ZOJ 1813 解题报告)