90分求助

P5707 【深基2.例12】上学迟到

Ascano @ 2023-11-24 16:34:16

#include <stdio.h>

int main() {
    int s, v;
    scanf("%d %d", &s, &v);
    int time = (s / v) + 10;
    int H = 7 - time / 60;
    int M = 59 - time % 60;
    if(time%60==0)
    {
        M=0;
        H=H+1;
    }
    if (H >= 0) {
        printf("%02d:%02d", H, M);
    } else {
        printf("%02d:%02d", H + 24, M);
    }
    return 0;
}

by a2428910 @ 2023-11-29 20:43:46

这个其实还有秒的单位,但是实际上它只让输出到小时和分钟的单位,如果秒的单位为0的话就用60分钟减,如果秒的单位不为0那就用59分钟减


|