Следующий квадрат

Полный квадрат — это число, которое можно получить как x * x для целого x. Функция получает неотрицательное целое число num. Если num является полным квадратом, верните следующий полный квадрат после него. Если нет — верните -1.

Примеры

Ввод
25
Вывод
36
Ввод
0
Вывод
1
Ввод
121
Вывод
144

Нужно реализовать

def find_next_square(num: int) -> int:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
25
Ожидаемый36
2
Ввод
0
Ожидаемый1
3
Ввод
121
Ожидаемый144
4
Ввод
10
Ожидаемый-1
5
Ввод
1
Ожидаемый4
6
Ввод
7
Ожидаемый-1
Фокус-радио
На паузе · SomaFM · Fluid