- 题解
1731 AI编写
- @ 2022-12-11 7:57:38
首先,我们可以创建一个列表来存储津津下周的日程安排。我们可以遍历这个列表,并计算每一天的总上课时间。如果某一天的总上课时间超过了 8 小时,那么津津就会不高兴。我们可以记录下来每一天不高兴的程度,并在最后输出最不高兴的那一天。
例如,如果津津下周的日程安排是这样的:
周一: 5 3
周二: 5 3
周三: 5 3
周四: 5 3
周五: 5 3
周六: 5 2
周日: 5 2
那么津津下周就不会不高兴,因为每一天的总上课时间都不超过 8 小时。
下面是代码的一个实现方式:
# 创建一个列表来存储津津下周的日程安排
schedule = []
# 遍历列表,读入每一天的日程安排
for i in range(7):
# 读入每一天的上课时间
school, extra = map(int, input().split())
# 计算总上课时间
total = school + extra
# 将每一天的总上课时间存入列表中
schedule.append(total)
# 初始化最不高兴的一天
worst_day = 0
# 遍历列表,查找最不高兴的一天
for i in range(1, 7):
# 如果当前天的总上课时间超过 8 小时,且比之前找到的天还不高兴
if schedule[i] > 8 and schedule[i] > schedule[worst_day]:
# 更新最不高兴的一天
worst_day = i
# 如果找到了一天不高兴的时间
if worst_day > 0:
# 输出最不高兴的一天
print(worst_day + 1)
else:
# 否则,输出 0
print(0)
程序的流程是:
- 创建一个列表来存储津津下周的日程安排。
- 遍历列表,读入每一天的日程安排。
- 计算每一天的总上课时间。
- 将每一天的总上课时间存入列表中。
- 初始化最不高兴的一天。
- 遍历列表,查找最不高兴的一天。
- 如果找到了一天不高兴的时间,输出最不高兴的一天。否则,输出 0。
以上为机器人编写
下面是运行结果:

0 条评论
目前还没有评论...