問題はこちら
No.296 n度寝 - yukicoder
1回寝過ごす度にT分経過するので、N度寝すると、T*(N-1)分経過する
T*N≦1.44*10^9なのでオーバーフローはしない
int main(){ int n,h,m,t; scanf("%d%d%d%d",&n,&h,&m,&t); m+=(n-1)*t; printf("%d\n%d",(h+m/60)%24,m%60); return 0; }
ぎゅっ
n,h,m;main(t){scanf("%d%d%d%d",&n,&h,&m,&t);m=!printf("%d\n%d",(h+m/60)%24,m%60,m+=t*--n);}
91B