题意:
在一条长度为l的走廊,两个人站在走廊的左右两端分别以p,q的速度走来,问他们相遇时离左端的距离是多少?
思路:
非常简单的暴力题,不解释。
代码如下:
1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <fstream> 5 #include <ctime> 6 #include <cmath> 7 #include <cstdlib> 8 #include <fstream> 9 10 using namespace std; 11 12 int main() 13 { 14 double l, p, q;//l 代表走廊的长度,p,q分别表示站在左右两端两人的速度 15 while(scanf("%lf%lf%lf", &l, &p, &q)==3) 16 { 17 printf("%lf\n", l/(p+q)*p);//两人相遇所在点的长度(以p的初始位置为起点到相遇点的长度) 18 } 19 20 return 0; 21 }
Codeforces Round #327 (Div. 2)-Wizards' Duel
时间: 2024-10-10 20:54:14