思路:
如果当前数组的长度小于最后一个元素的大小,就将最后一个元素压出去,得到最后的长度
for _ in range(int(input())):
n = int(input())
a = sorted([*map(int, input().split())])
s = len(a)
while a and a[-1] > len(a):
a.pop()
print(1 + len(a))
思路:
如果当前数组的长度小于最后一个元素的大小,就将最后一个元素压出去,得到最后的长度
for _ in range(int(input())):
n = int(input())
a = sorted([*map(int, input().split())])
s = len(a)
while a and a[-1] > len(a):
a.pop()
print(1 + len(a))