b758
輸入說明 :
輸入只有一行,兩個數字X、Y,X、Y以空白區隔,代表現在時間是X:Y (00:00 ~ 23:59)
輸出說明 :
輸出只有一行,H:M,代表H:M才能把馬麻吵醒。
(※記得 H 跟 M 都要印兩位數,如果是個位數的話在前面要補上0
EX: 2:0 => 02:00)
這題用printf的一個功能就會很好做,
%d,前面加上2,
%2d 是往右對齊2格
%d,前面加上02,
%02d是往右移對齊2格空白補零
#include<stdio.h>
int main()
{
int X,Y;
scanf("%d %d",&X,&Y);
int sleepx,sleepy;
sleepx = X+2;
sleepy = Y+30;
if(sleepy>=60)
sleepy-=60,sleepx+=1;
if(sleepx>=24)
sleepx-=24;
printf("%02d:%02d",sleepx,sleepy);
}