P15339 [GCPC 2025] Labour Laws
题目描述
《工作时间法》(ArbZG)规定了德国员工的工作时间和休息时间。根据该法律,如果员工在一天内工作超过 $6$ 小时,则其 **必须** 在工作时间内休息至少半小时。如果工作超过 $9$ 小时,则休息时间必须至少为 $45$ 分钟。此外,一天内工作时间超过 $10$ 小时是严格禁止的。
亚历山大在他公司的人力资源部门工作。由于公司的工作时间非常灵活,员工可以根据需要自由选择工作多少小时(当然要在法律允许的范围内)。因此,每位员工的月薪取决于其工作时间。所以,亚历山大的月度任务之一是收集每位员工每天的工作时间,以便每月计算并支付员工工资。
不幸的是,今天他的一位同事忘记记录她的午休时间,也想不起来自己休息了多久。由于亚历山大不希望让同事吃亏,他打算在计算中使用法律规定的最短休息时间。
虽然计算同事在单位的总时间很容易,但正确计算法律规定的最短休息时间可能有点棘手。你能帮助亚历山大确定他同事今天最少休息了多少分钟吗?注意,在单位的时间等于工作时间加上休息时间。
输入格式
输入包含:
- 一行,一个整数 $t$($0 \leq t \leq 1440$),表示今天在单位的总分钟数。
输出格式
输出一个非负整数,使工作时间合法所需的最少休息分钟数。
说明/提示
翻译由 DeepSeek 完成