题解 | 最大的差

最大的差

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)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务