А здесь и нет ничего чрезвычайного, во многих местах текста и комментариев подкинуты намеки на шуточность этого тона. И в Алгоритмы этот текст попал (а мог попасть и в Ненормальное программирование) лишь по просьбе того, чтобы она оказалось более доступной людям. Лежала она себе спокойно в Персональных блогах, и никого не раздражала.
Все, кроме описания задачи, кода и предложения улучшить его, здесь шутка.
Задача была поставлена, что операции можно ставить только между символами. Это множество можно расширить еще проще включив вначале символ нуля, тогда добавляются и 0-1..., 0*1.
Я рад, что результат моего решения подтвердилось уже 2 раза. А перебор реализовал через преобразование основания чисел, потому что просто не придумал другого более простого способа необходимого перебора.
Не понимаю, почему со скобками получается меньше решений, если это наоборот добавляет возможности получить 100 и почему они не начинают группировать операции сложения и вычитания.
Да, знаю эту книгу. Но и в ней говорится, что если вы хорошо знаете таблицу умножения или проделывали много раз подобные операции, то вы можете пользоваться ей там, где удобно, указанным «улучшенным» способам подсчета это не повредит.
А в длине и долготе большой шутки можно увидеть и почувствовать какой-то новый обертон, о котором никогда не знал. Не думаю, что все надо стараться делать с «с бОльшей пользой» и что кто-то может объективно определить, дало это в итоге бОльшую или меньшую пользу, и тем более, насколько это важно.
Не подумайте, что я это всерьез каким-то боком. Довольно шутливый тон задан теми же картинками и общим содержанием статьи. Это не более чем очередное развлечение, направленное на развитие устного счета, подстрекаемого завлекательной постановкой задачи :)
Если вводить скобки, то и не забудьте про вариацию с минусом перед 1, или если уж быть совсем полными (или что там еще возможно), то можно и забыть даже про -1, а просто добавить еще к цифрам вначале 0.
И был бы очень рад увидеть сами варианты для такого скобочного решения, так что жду!
Все, кроме описания задачи, кода и предложения улучшить его, здесь шутка.
narod.ru/disk/7015094001/make_a_hundred.zip.html
выражение, число
или
число, сколько_раз_это_число_повторяется
А в длине и долготе большой шутки можно увидеть и почувствовать какой-то новый обертон, о котором никогда не знал. Не думаю, что все надо стараться делать с «с бОльшей пользой» и что кто-то может объективно определить, дало это в итоге бОльшую или меньшую пользу, и тем более, насколько это важно.
Помня эту десятку из четырех и о способе получения единицы дробью.
И был бы очень рад увидеть сами варианты для такого скобочного решения, так что жду!
True
Excellent! Правда, из всевозможных целых найти для него решение проще всех. А других решительных ответов что-то невидно.