【題目描述】
你是個貪睡蟲,有一天被老師逮個正著,這個老師很有意思,提出乙個問題:「給定入睡時刻和起床時刻,計算一共睡了多長時間」,如果回答正確就可以免於處罰。入睡時刻和起床時刻都採用
24小時制表示法
(見備註
),而且知道睡覺時間最少為
1秒,最多為
24小時。
【輸入格式】
輸入第一行描述入睡時刻,第二行描述起床時刻,兩個時刻都是採用「
hh mm ss
」,其中「
hh」表示時,範圍為0到
23,「
mm」表示分,範圍為0到
59,「
ss」描述秒,範圍為0到
59。【輸出格式】
輸出一共睡了多長時間。格式同輸入一樣。
【輸入輸出樣例1】
sleep.in
sleep.out
20 0 0
4 0 0
8 0 0
【輸入輸出樣例2】
sleep.in
sleep.out
12 34 56
14 36 22
2 1 26
【備註】
24小時制,是一種時間的表示方法。以區別於
12小時制。 在
24小時制中,下午
1點被寫成
13點,下午
2點被寫作
14點。
儘管,在生活中,我們使用更多的是
12小時制。比如我們說,下午
5點下班。我們說的,「朝
9晚5」是指的是,上午
9點和下午
5點(普通職員上下班的時間)。但在科學嚴謹的說明中,在合同等法律文書中,時間要寫成
24小時制。
12 34 5614 36 22
2 1 26
#include using namespace std;
int main()
else
s=ss-ss;
if(mmelse
m=mm-mm;
if(hhelse
h=hh-hh;
if(h==0&&m==0&&s==0) //當相差等於0時應該是睡了最長的24小時
h=24;
cout
}
運算子入門總結
2.3算術運算子與表達示 在js中 加法運算 數值 varweight 65 weight weight 10 alert weight 字串拼接 字串 vardogname zs dogname dogname f 取餘運算子在js中用 表示。作用 得到兩個數的餘數 varnum1 10 varn...
Python入門 運算子
學習python的第6天 運算子描述例項 加 兩個物件相加 a b 輸出結果 30 減 得到負數或是乙個數減去另乙個數 a b 輸出結果 10 乘 兩個數相乘或是返回乙個被重複若干次的字串 a b 輸出結果 200 除 x除以y b a 輸出結果 2 取模 返回除法的餘數 b a 輸出結果 0 冪 ...
(運算子) 運算子
運算子既可作為一元運算子也可作為二元運算子。備註 unsafe context data guid 00bf87717d88a9fac1afadb796c675da 一元 運算子返回運算元的位址 要求 unsafe 上下文 bool data guid 9efd189df2cfb88799dca08...