nyoj 97 兄弟郊游问题

 

兄弟郊游问题

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
 
描述
兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?
 
输入
第一行输入一个整数N,表示测试数据的组数(N<100)
每组测试数据占一行,是四个正整数,分别为M,X,Y,Z(数据保证X<Y<Z)
输出
输出狗跑的路径,结果保留小数点后两位。
样例输入
1
5 10 15 20
样例输出
200.00
来源
经典数学问题
上传者
张云聪
做了一个多学期 真的忘记怎么做的了
View Code
 1  
 2 #include <iostream>
 3 #include <stdio.h>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8      int m,x,y,z;
 9      int n;
10      cin>>n;
11      while (n--)
12      {
13          cin>>m>>x>>y>>z;
14          double t;
15          t=m*x*1.0/((y-x)*1.0);
16          t=z*t;
17          printf("%.2lf\n",t);
18      }
19     return 0;
20 }        

 

posted on 2012-08-13 20:51  不悔梦归处  阅读(167)  评论(0编辑  收藏  举报

导航