def mySqrt(x):
left, right = 0, x
while left <= right:
mid = (left + right) // 2
if mid * mid <= x:
left = mid + 1
else:
right = mid - 1
return right # right — это ответ (округлённый вниз)
Для работы сайта, анализа посещаемости и показа рекламы мы используем файлы-идентификаторы (cookie), Яндекс.Метрику, Рейтинг@Mail.ru и Рекламную сеть Яндекса.
Нажимая «Принять», вы соглашаетесь с Политикой конфиденциальности.