题解 | 最大的差
最大的差
https://www.nowcoder.com/practice/0cc49c97703d471dae00b43a5649e4f9
import sys
n=int(input())
li=list(map(int,input().split()))
if len(li)!=n:
print('错误')
else:#初始化最大最小值为数组的第一个元素
max_val=li[0]
min_val=li[0]
for num in li:#遍历数组,更新最大最小值
if num>max_val:
max_val=num
if num<min_val:
min_val=num
print(max_val-min_val)

查看16道真题和解析