Work Hours Analysis


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 10M

Author:
Problem type

Description

某公司記錄員工每日工作時數。請撰寫一個程式,分析多天的工作紀錄,並判斷每一天的工作狀態。

每一天會輸入多筆工作時數 (整數),以 -1 表示該天結束。

Requirements

  1. 輸入

    • 第一行輸入一個整數 d,表示天數
    • 接著輸入每一天的多筆工作時數,每一天以 -1 結束
  2. 規則

    • 若時數 < 0 (且不為 -1):視為錯誤資料,使用 continue 跳過
    • 若時數 > 12:視為異常,該天直接 break 中止
  3. 輸出

    • 若發生 break (有 >12):輸出 INVALID 否則計算有效時數總和
    • 若總和 < 8 輸出 UNDERWORK
    • 若總和在 8 ~ 12 輸出 NORMAL
    • 若總和 > 12 輸出 OVERWORK

Input and Output

Sample 1 Sample 2 Sample 3
INPUT 2
3 3 2 -1
5 10 -1
1
4 13 2 -1
2
-5 3 3 -1
6 6 1 -1
OUTPUT NORMAL
OVERWORK
INVALID UNDERWORK
OVERWORK

Comments

There are no comments at the moment.