为什么全超时?
查看原帖
为什么全超时?
559969
dtw35l楼主2022/2/19 15:15
#include <iostream>

using namespace std;
int main() {
    double speed = 7, s, x, sum = 0;
    double start = s - x;
    double end = s + x;
    cin >> s >> x;
    while (true) {
        if (sum > end) {
            cout << "n" << endl;
            return 0;
        }
        if (start <= sum && sum <= end) {
            double now = end - sum;
            if (speed + speed * 0.98 > now) {
                cout << "n" << endl;
            } else {
                cout << "y" << endl;
            }
            return 0;
        }
        
        sum += speed;
        speed *= 0.98;
    }
}```
2022/2/19 15:15
加载中...