#include void main(void){ //n度寝の回数 int n = 0; int input = scanf("%d",&n); //最初の目覚まし時計の時間(h:m) int h = 0; input = scanf("%d",&h); int m = 0; input = scanf("%d",&m); //先に時間を分に直しておく int firstTime = h*60 + m; printf("%d時%d分\n",h,m); printf("最初の時間を分数に変換:%d\n",firstTime); //アラームの感覚 int t = 0; input = scanf("%d",&t); printf("%d寝した結果%d分後に起床\n",n,t*n); firstTime = n*t + firstTime; while(firstTime > 1440){ firstTime = firstTime - 1440; } printf("%d\n",firstTime/60); printf("%d\n",firstTime%60); }