題目內容
有時候人們用四位數字表示乙個時間,比如1106表示11點零6分。現在,你的程式要根據起始時間和流逝的時間計算出終止時間。
讀入兩個數字,第乙個數字以這樣的四位數字表示當前時間,第二個數字表示分鐘數,計算當前時間經過那麼多分鐘後是幾點,結果也表示為四位數字。當小時為個位數時,沒有前導的零,即5點30分表示為530。注意,第二個數字表示的分鐘數可能超過60,也可能是負數。
輸入格式
輸入在一行中給出2個整數,分別是四位數字表示的起始時間、以及流逝的分鐘數,其間以空格分隔。注意:在起始時間中,當小時為個位數時,沒有前導的零,即5點30分表示為530;流逝的分鐘數可能超過60,也可能是負數。
輸出格式
輸出四位數字表示的終止時間,當小時為個位數時,沒有前導的零。題目保證起始時間和終止時間在同一天內。
輸入樣例
1120 110輸出樣例 **一:c語言
#include
intmain()
else
if(min0+min1 <0)
else min2 = min0 + min1;
end = hour2*
100+ min2;
printf
("%d\n"
,end)
;return0;
}
**二:python
# -*- coding: utf-8 -*-
begin, through =
map(
int,
input()
.split())
min0 = begin%
100hour0 =
int(begin/
100)
hour1 =
int(through/60)
hour2 = hour0 + hour1
if through >=0:
min1 = through%
60elif through <0:
min1 = through - hour1*
60if min0+min1 >=60:
hour2=hour2+
1 min2 = min0 + min1 -
60elif min0+min1 <0:
hour2=hour2-
1 min2 = min0 + min1 +60;
else
: min2 = min0 + min1
end = hour2*
100+ min2
print
(end)
浙大PTA基礎程式設計題目集 7 10 計算工資
題目內容 某公司員工的工資計算方法如下 一周內工作時間不超過40小時,按正常工作時間計酬 超出40小時的工作時間部分,按正常工作時間報酬的1.5倍計酬。員工按進公司時間分為新職工和老職工,進公司不少於5年的員工為老職工,5年以下的為新職工。新職工的正常工資為30元 小時,老職工的正常工資為50元 小...
PTA基礎程式設計題目集7 2然後是幾點
有時候人們用四位數字表示乙個時間,比如1106表示11點零6分。現在,你的程式要根據起始時間和流逝的時間計算出終止時間。讀入兩個數字,第乙個數字以這樣的四位數字表示當前時間,第二個數字表示分鐘數,計算當前時間經過那麼多分鐘後是幾點,結果也表示為四位數字。當小時為個位數時,沒有前導的零,即5點30分表...
PTA基礎程式設計題目集7 2然後是幾點
有時候人們用四位數字表示乙個時間,比如1106表示11點零6分。現在,你的程式要根據起始時間和流逝的時間計算出終止時間。讀入兩個數字,第乙個數字以這樣的四位數字表示當前時間,第二個數字表示分鐘數,計算當前時間經過那麼多分鐘後是幾點,結果也表示為四位數字。當小時為個位數時,沒有前導的零,即5點30分表...