rounds = int(input())
for x in range(rounds):
score1, score2 = input().split()
score1 = int(score1)
score2 = int(score2)
if score1 > score2:
sub = score1 - score2
else:
sub = score2 - score1
我需要做的是有一个变量(比方说lead),它的值等于sub
(lead = sub
)。然后,我需要将lead
与sub
的新值进行比较(因为for循环的迭代),并且如果新值大于lead
的值。然后我需要用我们得到的sub的新值替换lead
。
最后,我会得到最后的线索,这将是最伟大的。
发布于 2019-03-22 01:35:37
您可以使用0初始化lead
,并使用max
函数来选取lead
和新的分数差中较大的一个,您可以使用abs
函数来计算它:
lead = 0
for x in range(rounds):
score1, score2 = input().split()
score1 = int(score1)
score2 = int(score2)
lead = max(lead, abs(score1 - score2))
https://stackoverflow.com/questions/55286079
复制相似问题