题目描述:
上图说的是我校90后支教大学生在鲁甸地震中的坚守,假设地震开始时刻为hs时ms分,坚守过程共用了h小时m分钟(不超过7天的时间)。请计算出完成坚守那天的时间(以24小时制表示)。
输入:
一行,四个整数hs,ms,h,m,分别表示地震开始时刻的小时hs、分钟ms,坚守过程用的小时h、分钟m。输出:
ht:mt ,表示完成救援那天的时间,按照2位宽度输出。样例输入:
11 20 36 40
样例输出 :
00:00
提示:
输入:11 20 36 40 (表示11:20开始坚守,共用了36小时40分钟)
输出:00:00
感觉这题很有意思,就是简单的时间题,真的很简单,掌握进制还是很好做的
# include<bits/stdc++.h>
using namespace std;
int main(){
int hs,ms,h,m;
cin>>hs>>ms>>h>>m;
int ht=hs+h,mt=ms+m;
while(mt>=60){
mt-=60;
ht++;
}
while(ht>=24){
ht-=24;
}
if(ht<10){
cout<<"0";
cout<<ht<<":";
}
else{
cout<<ht<<":";
}
if(mt<10){
cout<<"0";
cout<<mt;
}
else{
cout<<mt;
}
return 0;
}
标签:00,坚守,支教,hs,ht,mt,ms,鲁甸 来源: https://blog.csdn.net/qq_62702607/article/details/122691531
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。