有二个人在n米的椭圆形的跑道跑步。
他们从同一个起点出发,
①两个人运动方向相同时,每a秒相遇一次;
②两个人运动方向相反时,每b秒相遇一次;
求二人的速度 v1,v2 分别是多少?
本题数据保证 n,a,b,v1,v2 都会是整数。
收起
输入
三个数 n a b,分别表示跑道的长度、同方向运动时碰面的间隔、反方向运动时碰面的间隔
输出
输出两个数 v1 v2 表示速度(v1>=v2)
输入样例
400 40 20
输出样例
15 5
#include <bits/stdc++.h>
using namespace std;
int main(void)
{
long long n, a, b;
cin >> n >> a >> b;
long long v1 = ((((a + b)*n)/(a * b)))/2;
long long v2 = v1 - n/a;
cout << v1 << " " << v2 << endl;
return 0;
}