Description
MM决定在暑期测量出回家途中一段崎岖山路的长度。他准备了一个圆环,半径为r。从起点开始一直滚动到终点。他记住了圆环滚动的圈数n,请你帮他算算,这段的崎岖的山路有多长。
Input
有多组测试数据。每一组测试数据占一行,分别为半径r和圈数n,两数之间有一个空格。该行没有其它多余的符号。其中r有两位小数,0<r<20,n为整数,10^2<n<10^9
Output
对应每组输入,输出一行山路的长度,请将结果四舍五入,保留小数点后2位。该行不能有其它多余的符号。
Sample Input
1.00 100
1.51 1000
6.68 127104357
0.74 387007596
Sample Output
628.32
9487.61
5334783125.58
1799413926.31
我的解答,超经典,解决没有组数的问题
1 #include <stdio.h> 2 3 int main() 4 { 5 double pi = 3.1415926535897932384626; 6 double r; 7 long n; 8 while(scanf("%lf %d",&r, &n) != EOF) 9 { 10 printf("%.2lf\n",2*pi*r*n); 11 } 12 }