/*
题目大意:单位换算 给定直径(inches),转数(inche),时间(s)
求出总路程(mile)和速度(mile/hour)
1foot(一英尺) = 12inches(英寸)
1mile(英里) = 5280feet(英寸) = 5280*12inche(英寸)
*/
# include <stdio.h>
double PI = 3.1415927;
int main(void)
{
int revolutions;
double diameter,time,d,e;
int T=1;
while (scanf("%lf %d %lf", &diameter, &revolutions, &time) != EOF)
{
getchar(); //吸收回车符。
if(revolutions == 0) break;
d=(diameter*PI*revolutions)/(12*5280); //周长乘以转数,除以12*5280可得mile
e=time/(3600);
e=d/e;
printf("Tirp #%d: %.2f %.2f\n", T++, d, e);
}
return 0;
}
HDU 1038 Biker's Trip Odometer
最新推荐文章于 2018-08-15 15:37:07 发布