1392: Красивий масив

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 12
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Масив \(А\) називається красивим, якщо для кожної пари чисел \(A_i, A_j\), \((i ≠ j)\) існує такий \(A_k\), що \(A_k = A_i \cdot A_j\). Зверніть увагу, що \(k\) може бути рівним \(і\) або \(j\).

Дізнайтеся чи є красивим масив \(А\).

Формат вхідних даних

Перший рядок вхідного потоку містить ціле число \(Т\) \((1 ≤ T ≤ 10^6)\) — кількість тестів. Далі йде опис тестів у такому форматі:

Перший рядок кожного тесту містить ціле \(N\) \((2 ≤ N ≤ 10^5)\) — кількість елементів масиву \(А\)

Другий рядок тесту містить елементи масиву \(А\) \((-10^9 ≤ А_i ≤ 10^9)\) розділені одним пропуском.

Сума \(N\) за всіма тестами \(≤ 10^6\)

Формат вихідних даних

Для кожного тесту в окремому рядку виведіть "yes" або "no" — відповідь на поставлене запитання.

Приклад вхідних даних

3
2
0 1
2
1 2
2
5 6

Приклад вихідних даних

yes
yes
no

Коментарі


  • 0
    Hydra  commented on Лют. 23, 2022, 7:28 після полудня

    Мені здається, тут щось не так з тестами)


    • 0
      zvit  commented on Лют. 26, 2022, 2:50 після полудня

      перевірю