Дан массив целых положительных чисел $$$a$$$ длины $$$n$$$.
Назовем массив целых положительных чисел $$$b$$$ длины $$$n$$$ хорошим, если:
Существует ли хороший массив?
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$1 \le n \le 10^5$$$) — длину массива $$$a$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \dots, a_n$$$ ($$$1 \le a_i \le 10 ^ 9$$$) — элементы массива $$$a$$$.
Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превышает $$$10^5$$$.
Для каждого набора входных данных выведите «YES» (без кавычек), если существует хороший массив, и «NO» (без кавычек) в противном случае.
Вы можете выводить каждую букву в любом регистре (строчную или заглавную). Например, строки «yEs», «yes», «Yes» и «YES» будут приняты как положительный ответ.
636 1 221 143 1 2 411751 2 1 1 13618343152 819343431 1000000000
YES NO YES NO NO YES
В первом наборе входных данных одним возможным хорошим массивом является массив $$$[3, 3, 3]$$$. Примерами не хороших массивов являются:
Во втором наборе входных данных $$$[1, 1]$$$ — единственный массив целых положительных чисел длины $$$2$$$, сумма элементов которого равна $$$2$$$. Поскольку $$$[1, 1]$$$ не является хорошим массивом, ответ — «NO».
Название |
---|