逆流而上-题解

描述

在神奇的喵喵森林里有一条长n千米的河流,水流十分湍急。已知一艘船顺流而下花了a小时,逆流而上花了b小时。早上小黑猫开着另一艘船顺流而下花了x小时,请帮他计算它下午回去时,需要花费多少小时(结果保留两位小数)。

输入描述

输入四个实数n,a,b,x (0<a<b<n<1000000)。

输出描述

输出回去时花费的时间,保留两位小数。

代码

1
2
3
4
5
6
7
8
9
10
11
12
#include <bits/stdc++.h>
using namespace std;

int main() {
double n, a, b, x;
cin >> n >> a >> b >> x;
double c = (n / a - n / b) / 2;
double v = n / x - c;
double t = n / (v - c);
printf("%.2lf",t);
return 0;
}

逆流而上-题解
https://chenxi-tijie.pages.dev/2025/07/逆流而上-题解/
作者
chenxi
发布于
2025年7月2日
许可协议