#3和#5Wa了,求助!

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

LUHAOLUHAO @ 2023-09-24 14:21:27

#include<bits/stdc++.h>
using namespace std;
int main(){
    int s,v,HH=7,MM=50,t;
    cin>>s>>v;
    t=s/v;
    if(s%v!=0)t++;
    if(470>=t){
        HH-=t/60;
        if(t%60>MM){
            HH--;
            MM+=60-t%60;
        }else{
            MM-=t%60;
        }
    }else{
        HH+=24;
        HH-=t/60;
        if(t%60>MM){
            HH--;
            MM+=60-t%60;
        }else{
            MM-=t%60;
        }
    }    
    if(HH<10)cout<<'0';
    cout<<HH<<':'<<MM;
}

by CDjlm @ 2023-09-24 14:34:14

输出格式为HH:MM,分别代表该时间的时和分。必须输出两位,不足前面补 0。

分钟也要补


|