нет? Ограничения по n есть?
Никакие библиотеки использовать нельзя. Минимальный размер кода (так, если бы компилировался format BINARY). Ограничений пока нет, посмотрим, у кого получится самый-самый минимальный по размеру вариант.
А которые сам написал?
Можно. Но я думаю, лучше только нужные функции реализовать, потому что если все функции в виде библиотеки подключать - размер точно будет не минимальный. Да и сама формула маленькая, зачем библиотека тут?
Возведение в степень
Потому что реализация возведения в степень, равную, например, 123456789 будет довольно большой и муторной
А, да, ограничение n, думаю, можно меньше 1000. Я сначала думал, про размер речь.
Целочисленная, вообще элемментарно
Про 1000 загнул. Делайте до 150. Я думаю, этого и так вполне достаточно.
В отрицательную
Вместо умножения, делишь.
Делишь 1 на число нужное количество раз. Получается целочисленный 0 всегда
Не, я не про целочисленное. Конечно, тут нужно использовать плавающие числа. Я просто суть степени написал.
А, та у меня есть не очень длинный метод возведения в степень
для задачи это не нужно
Ну так-то да, там степень целочисленная, можно циклически поделить/умножить
А точнее и то и другое😁
Обсуждают сегодня