EduBrick
← вернуться к уроку · Практика: Функции

Точные квадраты

2000 мс · 256 МБ · всё или ничего

Дано qq чисел. Для каждого определите, является ли оно квадратом целого числа.

Формат ввода

В первой строке число qq от 11 до 100100. В следующих qq строках по одному числу от 11 до 10910^9.

Формат вывода

Для каждого числа слово YES или NO, по одному в строке.

Примеры

ввод
3
12
7
100
вывод
NO
NO
YES

Примечание

Целочисленный корень даёт math.isqrt — с ним проверка обходится без дробей.

Войдите, чтобы отправлять решения.
← Вернуться к уроку