Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
112644 | 胡海峰老师 | 寻找第二小的数 | Python3 | Accepted | 35 MS | 3796 KB | 529 | 2025-03-09 19:59:51 |
def find(n): a = input().split() a = [ int(x) for x in a] #找到最小的数 minx = a[0] for i in range(1,n): #共n-1个 if a[i]<minx: minx = a[i] # print(minx) #找到第2小的数 secondMin = 888 for i in range(n): if a[i]<secondMin and a[i]!=minx: secondMin = a[i] if secondMin == 888: print("NO") else: print(secondMin) m = int(input()) for x in range(m): n = int(input()) find(n)