169 похожих чатов

Минимальный размер кода или бинарника? Библиотечные функции можно использовать или

нет? Ограничения по n есть?

16 ответов

7 просмотров

Никакие библиотеки использовать нельзя. Минимальный размер кода (так, если бы компилировался format BINARY). Ограничений пока нет, посмотрим, у кого получится самый-самый минимальный по размеру вариант.

The Bird of Hermes
А которые сам написал?

Можно. Но я думаю, лучше только нужные функции реализовать, потому что если все функции в виде библиотеки подключать - размер точно будет не минимальный. Да и сама формула маленькая, зачем библиотека тут?

Alex- Автор вопроса
КТ315
Можно. Но я думаю, лучше только нужные функции реа...

Потому что реализация возведения в степень, равную, например, 123456789 будет довольно большой и муторной

А, да, ограничение n, думаю, можно меньше 1000. Я сначала думал, про размер речь.

The Bird of Hermes
Возведение в степень

Целочисленная, вообще элемментарно

КТ315
А, да, ограничение n, думаю, можно меньше 1000. Я ...

Про 1000 загнул. Делайте до 150. Я думаю, этого и так вполне достаточно.

В отрицательную

The Bird of Hermes
В отрицательную

Вместо умножения, делишь.

КТ315
Вместо умножения, делишь.

Делишь 1 на число нужное количество раз. Получается целочисленный 0 всегда

The Bird of Hermes
Делишь 1 на число нужное количество раз. Получаетс...

Не, я не про целочисленное. Конечно, тут нужно использовать плавающие числа. Я просто суть степени написал.

КТ315
Не, я не про целочисленное. Конечно, тут нужно исп...

А, та у меня есть не очень длинный метод возведения в степень

The Bird of Hermes
В отрицательную

для задачи это не нужно

disba1ancer
для задачи это не нужно

Ну так-то да, там степень целочисленная, можно циклически поделить/умножить

Похожие вопросы

Обсуждают сегодня

Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Можно попросить небольшое ревью кода? Тут немнога, я ничего интереснее не придумал, чем написать аналог tree в качестве практики с cmake. https://github.com/hrimov/tree-unix/...
Andrew Hrimov
11
Карта сайта