題目描述
給出 n n n 和 n n n 個整數 a i a_i ai?,求這 n n n 個整數中的極差是什么。極差的意思是一組數中的最大值減去最小值的差。
輸入格式
第一行輸入一個正整數 n n n,表示整數個數。
第二行輸入 n n n 個整數 a 1 , a 2 … a n a_1,a_2 \dots a_n a1?,a2?…an?,以空格隔開。
輸出格式
輸出一個整數,表示這 n n n 個整數的極差。
輸入輸出樣例
輸入
6
4 1 5 1 4 1
輸出
4
說明/提示
數據保證, 1 ≤ n ≤ 100 1 \leq n\leq 100 1≤n≤100, 0 ≤ a i ≤ 1000 0\le a_i \le 1000 0≤ai?≤1000。
方式
代碼
class Solution:@staticmethoddef oi_input():"""從標準輸入讀取數據"""num, nums = int(input()), list(map(int, input().split()))return num, nums@staticmethoddef oi_test():"""提供測試數據"""return 6, [4, 1, 5, 1, 4, 1]@staticmethoddef solution(num, nums):print(max(nums) - min(nums))oi_input = Solution.oi_input
oi_test = Solution.oi_test
solution = Solution.solutionif __name__ == '__main__':num, nums = oi_test()# num, nums = oi_input()solution(num, nums)