Целая часть корня
2000 мс · 256 МБ · всё или ничего
Для каждого из чисел найдите наибольшее целое такое, что .
Массива здесь нет — искать нужно по ответу.
Формат ввода
В первой строке число .
В каждой из следующих строк одно число .
Формат вывода
Для каждого числа выведите ответ на отдельной строке.
Примеры
ввод
4 0 1 10 1000000000000000000
вывод
0 1 3 1000000000
Примечание
Числа не помещаются в 32-битный тип, а произведение может переполнить и 64-битный, если брать середину неаккуратно. Сравнивайте так, чтобы переполнения не возникало, — например, делением вместо умножения. Встроенной функции корня доверять не стоит: на больших числах она ошибается в последнем разряде.
Войдите, чтобы отправлять решения.