2020年4月14日 星期二

[C_MM223-中] 薪資計算機

[C_MM223-中] 薪資計算機

成績: 0 / 倒扣: 0.8

問題描述 :
真好味便當店的老闆娘正在為員工們計算當月的薪資,但由於人數太多非常麻煩,想你幫忙設計一個薪資計算機,可以幫老闆娘快速算出員工薪資。

輸入說明 :
首先輸入員工人數P,接著輸入P行,每行有六個整數,分別為起始小時H、起始分鐘M、結束小時h、結束分鐘m、時薪與工作天數(不滿一小時者無條件進位),h恆大於等於H。

輸出說明 :
輸出P個結果表示該員工應領薪資為多少。

範例 :

輸入範例輸出範例
4
8 30 17 10 85 20
9 05 18 30 105 22
7 22 17 21 99 20
6 38 16 58 102 21
15300
23100
19800
23562

import math
while True:
    try:
        def cal_S(H, M, h, m, s, d):
            t = math.ceil((h*60 + m - H*60 - M) / 60)
            return t*s*d
        P = int(input())
        for i in range(P):
            data = list(map(int,input().split()))
            print(cal_S(data[0], data[1], data[2], data[3], data[4], data[5]))
    except(EOFError):
        break

沒有留言:

張貼留言