第七个过不去 悬棺

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

```cpp #include <bits/stdc++.h> using namespace std; int main() { double s,v;//s:路程 v:速度 cin>>s>>v;//输入 int time;//time:时间 time=ceil(s/v)+10;//去学校时间+分类垃圾 int a=8*60-time;//8:00小时化成分钟-time时间 if(a>=0){//判断在哪天:当天 if(a/60>=10&&a%60!=0&&a%60>=10){//化成小时:是否为两位数:是&&分钟不等于0 并且要判断是否为两位数:是 cout<<a/60<<":"<<a%60;//输出 小时:分钟 } else if(a/60>=10&&a%60!=0&&a%60<10){//化成小时:是否为两位数:是&&分钟不等于0 并且要判断是否为两位数:否 cout<<a/60<<":0"<<a%60;//输出 小时:0分钟 } else if(a/60>=10&&a%60==0){//化成小时 是否为两位数:是&&分钟等于0 cout<<a/60<<":00";//输出 小时:00 } else if(a/60<10&&a%60!=0&&a%60>=10){//化成小时:是否为两位数:否&&分钟不等于0 并且要判断是否为两位数:是 cout<<"0"<<a/60<<":"<<a%60;//输出 0小时:分钟 } else if(a/60<10&&a%60!=0&&a%60<10){//化成小时:是否为两位数:否&&分钟不等于0 并且要判断是否为两位数:否 cout<<"0"<<a/60<<":0"<<a%60;//输出 0小时:0分钟 } else if(a/60<10&&a%60==0){//化成小时:是否为两位数:否&&分钟等于0 cout<<"0"<<a/60<<":00";//输出 0小时:00 } } else if(a<0){//判断在哪天:前一天 a=-a;//把a取整 a=24*60-a;//前一天所剩的时间 if(a/60>=10&&a%60!=0&&a%60>=10){//化成小时:是否为两位数:是&&分钟不等于0 并且要判断是否为两位数:是 cout<<a/60<<":"<<a%60;//输出 小时:分钟 } else if(a/60>=10&&a%60!=0&&a%60<10){//化成小时:是否为两位数:是&&分钟不等于0 并且要判断是否为两位数:否 cout<<a/60<<":0"<<a%60;//输出 小时:0分钟 } else if(a/60>=10&&a%60==0){//化成小时 是否为两位数:是&&分钟等于0 cout<<a/60<<":00";//输出 小时:00 } else if(a/60<10&&a%60!=0&&a%60>=10){//化成小时:是否为两位数:否&&分钟不等于0 并且要判断是否为两位数:是 cout<<"0"<<a/60<<":"<<a%60;//输出 0小时:分钟 } else if(a/60<10&&a%60!=0&&a%60<10){//化成小时:是否为两位数:否&&分钟不等于0 并且要判断是否为两位数:否 cout<<"0"<<a/60<<":0"<<a%60;//输出 0小时:0分钟 } else if(a/60<10&&a%60==0){//化成小时:是否为两位数:否&&分钟等于0 cout<<"0"<<a/60<<":00";//输出 0小时:00 } } return 0; } ``` 呜呜呜
by zhizhenhuyuzhe @ 2024-08-22 08:44:39


@[zhizhenhuyuzhe](/user/1271343) 不要代码呜呜呜呜,想要知道错误在哪里
by aleavf @ 2024-08-22 08:56:25


@[aleavf](/user/1242018) 呜呜呜呜,你的我也看不懂,也没注释
by zhizhenhuyuzhe @ 2024-08-22 09:08:35


|