首先,我们可以创建一个列表来存储津津下周的日程安排。我们可以遍历这个列表,并计算每一天的总上课时间。如果某一天的总上课时间超过了 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)

程序的流程是:

  1. 创建一个列表来存储津津下周的日程安排。
  2. 遍历列表,读入每一天的日程安排。
  3. 计算每一天的总上课时间。
  4. 将每一天的总上课时间存入列表中。
  5. 初始化最不高兴的一天。
  6. 遍历列表,查找最不高兴的一天。
  7. 如果找到了一天不高兴的时间,输出最不高兴的一天。否则,输出 0。

以上为机器人编写

下面是运行结果:

image

0 条评论

目前还没有评论...