147 подписчиков
· 14.07.202417 комментов
· 14.07.2024
вы там забыли об i для n<0 🤣 комплексные числа надо использовать 🤣
0
ответить
коммент удалён
· 14.07.2024
Основная проблема этого еогда что он абсолютно не эффективен и решает вопрос неприпмлимым способом
0
ответить
коммент удалён
· 14.07.2024
Вечный цикл например
0
ответить
коммент удалён
· 14.07.2024
Возможность переполнения k, n*n можно вычистить заранее, но скорее всего само соптимизируется, ну и скобочки по правилам расставить.
0
ответить
коммент удалён
· 14.07.2024
Все верно, Но это не исправит ошибку , это для отвлечения внимания, ещё глубже надо копать :)
0
ответить
ответ удалён
· 14.07.2024
Если k до MAX_INT дойдет, то на инкременте уйдет в минус и все повесит?
0
ответить
ответ удалён
· 14.07.2024
Это задача с собеса, никогда не понятно какое легаси встретишь, тут важно не только решение, но и реакция на код. Тоже верно, тип long может только гарантировать верное выполнение.
0
ответить
ответ удалён
· 14.07.2024
Комментарии в коде не смутили?
0
ответить
ответ удалён
· 15.07.2024
Добавить final в соответствии с комментариями? ;D Осталось тут что-то секретное, что никто ещё не увидел и не написал
0
ответить
ответ удалён
· 14.07.2024
Гены того, кто это написал?
0
ответить
коммент удалён
· 14.07.2024
😁 задача космос.
0
ответить
ответ удалён
· 15.07.2024
private static final long square(int n) { return n**; } Неизменяемый статичный метод возведения в квадрат со скоростью стека. Остальное из написанного мусор.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 15.07.2024
Блин клавиатура… n**2.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 15.07.2024
Unit test 😉
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 15.07.2024
Тогда название функции неверное. Да и сигнатура
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 15.07.2024
sqrt это если k*k == n ❤ к сожалению это встаки квадрат 😀
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 15.07.2024
Тогда надо побитовый алгоритм по формуле Герона написать, он за 540-700 проходов вычисляет, этот же вообще непонятно как долго в мс будет работать. Похоже на вечность. Еще и для нуля, еще не по модулю.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён