时间相加
時間相加
作者: xxx 時間限制: 1S 章節: 分支結構
問題描述 :
輸入兩個時間A和B,分別都由3個整數組成,分別表示時分秒,比如,假設A為34 45 56,就表示A所表示的時間是34小時 45分鐘 56秒。
輸出A+B即兩個時間相加后的結果。
輸入說明 :
輸入數據由6個整數AH,AM,AS,BH,BM,BS組成,分別表示時間A和B所對應的時分秒。題目保證所有的數據合法。
輸出說明 :
輸出A+B,輸出結果也由時分秒三部分組成,同時也要滿足時間的規則(即:分和秒的取值范圍在0~59),輸出僅占一行,整數之間以一個空格分隔,行首與行尾無多余空格。
輸入范例 :
50 59 30 30 1 40
輸出范例 :
81 1 10
#include<stdio.h> int main(){int ah,am,as,bh,bm,bs;int h,m,s;scanf("%d %d %d %d %d %d",&ah,&am,&as,&bh,&bm,&bs);s=as+bs;m=am+bm;h=ah+bh;if(s>=60){s=s-60;//若秒相加超過60,則減去m=m+1;//同時分加一}if(m>=60){m=m-60;//同上h=h+1;}printf("%d %d %d",h,m,s);return 0; }總結
- 上一篇: 理想 CEO 李想:比亚迪都采用增程技术
- 下一篇: 字母的前趋或后继