此题主要障碍为如何获取用户的多行输入。input每次只能进行单行输入,故我们要在对input进行循环,让用户循环输入,达到多次多行输入的目的。
在此之前,创建一个列表接收用户输入的数据。
由于此题明确了只有七行数据,故使用range()函数循环七次即可。
data = []
for _ in range(7):
value1,value2 = map(int,input().split())
data.append(value1+value2) #为了方便,直接将每一天的总时间放入列表中
if max(data)<=8:
print(0)
else:
print(data.index(max(data))+1) #输出最长时间那一天(下标从零开始,故+1)