if T == 0:
    print('YES')
for i in range(T):
    n = int(input())
    inputs = list(map(int, input().split()))
    result = dict()
    for num in inputs:
        if num not in result:
            result[num] = 1
        else:
            result[num] += 1
    maxin = 0
    for _ in result.values():
        maxin = max(maxin, _)
    if maxin > (n/2):
        print('NO')
    else:
        print('YES')
这是第一题,a了,就判断重复数字的次数,如果有>n/2的就是NO