文章
28
粉丝
226
获赞
53
访问
144.5k
计算出成熟所需的总分钟数,然后一分钟一分钟的数。
但是注意数的过程中,每增加1分钟,可能会引起小时数也增加,而小时增加了也可能会影响天的变化,所以每数一次都要考虑上述这些情况。
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for(int i = 1;i <= n;i++){
int hour,minute;
scanf("%d:%d", &hour,&minute);
int cnt = 60*hour + minute;
int h = 13;
int m = 15;
while(cnt > 0){
// 增加一分钟,可能会引起小时数增加,小时数增加可能会引起天的变化
if(m+1 > 59){
if(h+1 > 23){
h = 0;
m = -1;
}else{
h++;
m = -1;
}
}
m++;
cnt--;
}
cout << h << ":" << m << endl;
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发