Какое n потянет квадрат
2000 мс · 256 МБ · всё или ничего
Алгоритм делает операций. Дано, сколько операций мы можем себе позволить.
Выведите наибольшее целое , при котором не превосходит этого числа.
Формат ввода
Одно число от до .
Формат вывода
Одно число.
Примеры
ввод
1000000000
вывод
31622
Примечание
Соблазн написать sqrt(L) в одну строку. На больших числах double хранит не все цифры, и ответ уезжает на единицу — тесты стоят ровно на точных квадратах и рядом с ними. Либо поправьте результат двумя циклами, либо ищите двоичным поиском по целым.
Войдите, чтобы отправлять решения.