刚睡醒的小w午饭想吃勺园食堂的黄焖鸡米饭,迫不及待的她来不及看表就决定起床出发;但窗口的营业时间只从11:00到13:00,而且她洗漱和前往食堂还需要共计半小时的时间。给定小w起床的时间,请你帮助迷糊的她判断她中午能否吃上黄焖鸡(去太早了也算吃不上)。能吃到则输出“happy”,反之则输出“emo”。 输入 形式为xx:xx,表示小w起床的时间(个位数会在前面补0,如07:05) 输出 “happy”或“emo”,表示能否吃上黄焖鸡
时间: 2024-02-22 18:01:01 浏览: 198
黄焖鸡米饭做法.zip
好的,这是一道简单的时间判断题。我们将小w起床的时间与11:30进行比较,如果小于11:30,则不能吃到黄焖鸡;如果大于等于11:30且小于等于12:30,则可以吃到黄焖鸡;如果大于12:30,则已经吃过了,不能再吃了。
以下是代码实现:
```python
time = input("请输入小w起床的时间(格式为xx:xx):")
hour, minute = map(int, time.split(":"))
if hour < 11 or (hour == 11 and minute < 30):
print("emo")
elif hour <= 12 and minute <= 30:
print("happy")
else:
print("emo")
```
上述代码中,我们将输入的时间用 `:` 进行分割,并将小时和分钟分别存储在 `hour` 和 `minute` 变量中。然后,我们使用 `if` 语句来判断小w是否能够吃到黄焖鸡。如果小w起床时间早于11:30,则不能吃到;如果起床时间在11:30到12:30之间,则可以吃到;否则,已经过了营业时间,不能再吃了。最后,根据情况输出相应的结果。
阅读全文