1 条题解

  • 0
    @ 1981-1-17 2:28:29

    【深基2.例1】跑步

    解题思路

    追及时每秒缩短 8-5=3 米的间距,用初始距离 100 米除以相对速度。

    正确性说明

    经过 t 秒两人位置相同时,8t=100+5t,故 t=100/3。

    易错点

    要使用实数除法 100.0/3,不能用整数 100/3。

    复杂度

    时间 O(1),空间 O(1)。

    参考代码(C++11)

    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
        ios::sync_with_stdio(false);
        cin.tie(nullptr);
        cout << 100.0 / (8 - 5) << "\n";
        return 0;
    }
    
    • 1