#121. 根据日期和假期设置闹钟时间

    ID: 121 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatLogic-1gesp1条件结构模拟

根据日期和假期设置闹钟时间

闹钟时间

题目背景

在日常生活中,人们通常会根据星期几和是否在度假来调整闹钟时间。现在,你需要编写一个程序来模拟这种闹钟设置逻辑。

题目描述

给定一个表示星期几的整数,其中 00 代表周日,11 代表周一,22 代表周二,...,66 代表周六。同时给定一个布尔值,表示我们是否在度假。请返回一个字符串,形式如 "7:00",表示闹钟应该响铃的时间。

工作日(周一至周五),闹钟应设为 "7:00";周末(周六和周日),闹钟应设为 "10:00"。

除非我们正在度假——在这种情况下,工作日闹钟应设为 "10:00",周末则应设为 "off"。

输入格式

输入以如下格式从标准输入中给出。

day vacation

其中 day 是一个整数(0066),vacation 是一个布尔值(truefalse)。

输出格式

输出以如下格式输出到标准输出中。

alarm_time

其中 alarm_time 是一个字符串,表示闹钟响铃的时间。

样例

1 false
"7:00"
5 false
"7:00"
0 false
"10:00"

样例解释

样例 1: 周一(11)且不在度假,闹钟设为 "7:00"。

样例 2: 周五(55)且不在度假,闹钟设为 "7:00"。

样例 3: 周日(00)且不在度假,闹钟设为 "10:00"。

数据范围

每个测试用例的时间限制为 11 秒,内存限制为 10241024 KiB。