闹钟
好坑啊;
一开始以为输出的形式是最难的,前导零不会输出;
接着第二个就是由于样例给的分钟都是0,没有想到还有可能 输入的时间模60后与初始的分钟和>=60 所以"(k+mintue)%60";
解决上过两个问题后以为全过了,但是只通过20%;
最后由于是输入的k可能比较大,超过了24,又得来一个循环所以最后还得%24;
总结:我太菜了~
#include<iostream>
using namespace std;
int k,hour,minute;
int hp,mp;//hourplus
int main()
{
scanf("%d:%d",&hour,&minute);
cin >> k;
hp=(mit+minute)/60,mp=(mit+minute)%60;
printf("%02d:%02d",(hp+hour)%24,mp);
return 0;
}
上海得物信息集团有限公司公司福利 1263人发布