“算法分析与设计”作业第6题。
不知道为什么旋转次数revol和用时time是int就WA,基础弱成渣了啊T T
AC:
#include <iostream>
#include <iomanip>
using namespace std;
#define pie 3.1415927
int main() {
double diameter, revol, time;
int trip = 0;
while(cin >> diameter >> revol >> time && revol != 0) {
trip++;
double dis = pie * diameter * revol / 63360; //miles
double speed = 3600 * dis / time;
cout << "Trip #" << trip << ": "
<< fixed << showpoint << setprecision(2)
<< dis << ' '
<< fixed << showpoint << setprecision(2)
<< speed << endl;
}
return 0;
}