80分,第三个和第五个过不了,求助。
查看原帖
80分,第三个和第五个过不了,求助。
961815
jacson_78663楼主2023/3/9 23:27
#include<iostream>
using namespace std;
int main() {
    int s, v;
    cin >> s >> v;
    int min= s / v;

    int Ti = 144480;
    int n = s - (s / v) * v;

    if (n == 0) {
        Ti -= min+10;
    }else{
        Ti -= min+11;
    }

    int h1 = Ti / 60;
    int d = h1 / 24;
    int H = h1 - d * 24;

    int M = Ti % 60;

    if (H > 9) {
        cout << H << ":" << M;
    }else {
        cout << "0" << H << ":" << M;
    }
    return 0;
}

第三个和第五个不对,试了半天,不知道哪里出问题了,求助。

2023/3/9 23:27
加载中...