Святая дыра в пончик, Бэтмен!

40

Некоторые персонажи более святы, чем другие. Используя как можно меньше нечестивых букв, отобразите приведенное выше утверждение.

Вызов

Напишите полную программу для печати Holy Hole In A Donut, Batman!в STDOUT или ближайшую альтернативу. Если вы можете сжать вход, чтобы уменьшить ваш счет, сойти с ума :)

вход

Никто

Выход

Holy Hole In A Donut, Batman!

правила

  1. Это , и выигрывает самый низкий балл
  2. Желаемый результат можно прочитать из файла, но затем он должен быть засчитан в общую сумму.
  3. Конечные переводы строки хороши в выводе
  4. Стандартные лазейки и T & C применяются

счет

Ваша оценка - это количество ваших байтов плюс некоторые модификаторы:

  1. Использование святых персонажей 0469abdegopqrADOPQR@#считается за 2 балла
  2. Использование дополнительных святых символов 8B%$&составляет 1 балл (без штрафа)
  3. Использование нечестивых персонажей 12357cfhijklmnstuvwxyzCEFGHIJKLMNSTUVWXYZ!"^*()[]{}-=_+|\/?,.<>:;'~влечет за собой более тяжелое наказание и считается 10 очками за персонажа.
  4. Пробел, табуляция и переводы строк - 1 балл (без штрафа).
  5. Любые другие символы, не указанные в списке, имеют 10 баллов.

* На моей клавиатуре клавиши '$' и '&' очень святы. Там, где из-за изменений шрифта персонаж становится нечестивым, обратитесь к приведенному выше списку.

Немодифицированная строка Holy Hole In A Donut, Batman!оценивает 172
рубина: puts "Holy Hole In A Donut, Batman!"оценка 225

Проверка результатов

@DeadChex любезно собрал сценарий оценки

Пожалуйста, дайте мне знать, если мне нужно что-то уточнить. Я буду обновлять список символов, если необходимо - я включил только очевидные ключи на данный момент. Идея достаточно проста - дыры в персонажах хорошие.

Денхем Кут
источник
Комментарии не для расширенного обсуждения; этот разговор был перемещен в чат .
Ручка двери
1
@ Doorknob Вы удалили 2 важных комментария. Тот, который я спросил, 0должен ли быть очень святым персонажем или нет. (И это ответ)
Исмаэль Мигель
1
@IsmaelMiguel Это, кажется, было отредактировано в вопросе.
Дверная ручка
Да, это было с самого начала. Это было подвергнуто сомнению (поскольку это могло технически быть очень святым), но моя клавиатура была моей ссылкой, и я чувствовал, что было слишком поздно, чтобы изменить это. 0 свято, по правилу 1. Спасибо!
Денхам Кут
2
@IsmaelMiguel это пункт 1) в правилах подсчета очков. Первый персонаж в '0469abdegopqrADOPQR'
Денхам Кут

Ответы:

27

CJam , 154 153 148 143 очков

" 
$&	 &
&$&% 


 %		B8B$
	 $8	
%8%8&	 	$&
 &
8
8 $B$ 	$&B8$$$B
"0$0$&$f#8b90b' f+

Попробуйте онлайн!

Как это работает

" 
$&  &
&$&% 


 %      B8B$
     $8    
%8%8&       $&
 &
8
8 $B$     $&B8$$$B
"

      e# Push a string of encoded base 8 digits.

0$0$  e# Push two copies of that string.
&     e# Intersect the copies to remove duplicates.
$     e# Sort the resulting string.
      e# Pushes "\t\n $%&8Bb".

f#    e# Replace each char of the original string by its index in "\t\n $%&8Bb".
      e# Pushes 213502515354211124007673102360146465020351251616237320357633371,
      e# to be understood as an array of single-digit integers.

8b90b e# Convert from base 8 digits to base 90 digits.

' f+  e# Add each base 90 digit to the code point of the space character.
      e# Pushes the desired string.
Деннис
источник
2
почесывает голову Ух ты, как это работает ?!
Денхам Кут
1
С нетерпением жду этого, спасибо :-)
Denham Coote
1
CJam никогда не перестает удивлять и смущать меня.
Каз Вулф
Таким образом, 143 - лучший результат! Я приму это в среду (через 1 неделю после первой публикации), если она все еще лидирует. :)
Denham Coote
36

Одинарные, 109,700,689,123,880,793,751,483,665,383,781,675,730,387,604,429,204,978,112,223,950,724,553,435,005,885,707,908,578,678,850,861,879,910,670,154,149,244,112,969,597,673,955,700,447,838,276,456,862,280,889,656,901,703,351,515,963,083,297,978,322,224,548,248,606,910,210,200,102,145,647,654,537,444,488,063,149,647,173,155,335,488,014,867,140,385,453,547,997,132,573,700,942,612,360 точки

Рассчитано через bc, который является калькулятором с самой высокой точностью, который я знаю

Код:

54850344561940396875741832691890837865193802214602489056111975362276717502942853954289339425430939955335077074622056484798836977850223919138228431140444828450851675757981541648989161112274124303455105100051072823827268722244031574823586577667744007433570192726773998566286850471306180 zeros

4,5x10 259 йотбайт

Ну, это не победа

Downgoat
источник
22
Если мы интерпретируем «выигрыш с наименьшим количеством баллов» как «результат с ближайшим результатом к нулю» и интерпретируем «ближайший балл» как «минимальная 2-адическая норма», то этот ответ выигрывает. К сожалению, нет.
lirtosiast
3
Вы серьезно сохранили это на свой жесткий диск? Онлайн-конвертер говорит мне, что это занимает 4.87e268 петабайты дискового пространства ...
kirbyfan64sos
2
Как это работает? Кажется, я не понимаю.
Артуро Торрес Санчес
2
@ ArturoTorresSánchez tldr BF с каждым операндом, преобразованным в трехзначный двоичный файл, поместите 1 в самом начале, а затем преобразуйте этот большой двоичный файл в унарный.
Джейкоб
2
@ TomasKwa, насколько я могу судить, этот счет (который заканчивается в 612360 ) делится на, 8но не на 16. Так что если кто - нибудь в счет делится на 16, то их оценка будет ближе к 0в 2-адическая метрике , чем это одно. (В настоящее время kirbyfan64sos имеет оценку Pyth 352, которая делится на 32, которая выглядит, как если бы она была лидером в соответствии с этой нормой.) Mathworld.wolfram.com/p-adicNumber.html
mathmandan
23

BrainF ***, 3140 баллов

Вот, язык нечестивости !

-[------->+<]>-.-[--->+<]>++.---.-[--->+<]>.-[---->+<]>++.++++[->++<]>.-[--->+<]>++.---.-------.--[--->+<]>-.++++[->++<]>+.+[--->+<]>.-[->+++++<]>-.[->++<]>+.-[-->+<]>.++[->++<]>.[--->+<]>+++.-.+++++++.-.[++>---<]>--.------------.+[->++<]>.[-->+++<]>--.--[--->+<]>-.-------.------------.+++++++++++++.-[->+++++<]>.
mbomb007
источник
3
Вы можете использовать Headsecks, если хотите выбрать святую дорогу.
Рандомра
@randomra Я уже сделал 40 минут, прежде чем вы прокомментировали. Увидеть ниже. : D
mbomb007
17

Malbolge, 1874, 1239

(=<`$9]~6;Y327U5v-Qr*Np-&J$#jFg}Cdd@>`O<t]KZp6Wm3US0QPfe**(:9I^$o"`CkW{>Txv:99'`6oo2m1YXiggAed>P&N^?!\IlY3ExTBARc10/_nJ8IG(X&Dfec@~av<]\r8Zon4UTj0Rmfe+Lha`&HFED!BX]VzZ=Rv9UNrLKo2Hk

Я уверен, что это может быть больше в гольфе. Постараюсь запустить это дольше. Я хочу получить саб 1000 ...

Я нашел более короткие программы (до 175 я думаю, что это было), но оценка была выше ... Печально. В настоящее время на длине 179 (текущее 180) с 4 пунктами меньше, не уверен, редактируете ли для этого короткого кусочка.

Иаков
источник
6
Даже парень из Doom мог бы съежиться при мысли о том, чтобы сыграть в гольф Malbolge ...
Квентин,
1
Хм, ответ Мальболже. Можете ли вы рассказать нам, как это работает ...? ;)
Трихоплакс
1
@trichoplax уверен. Как подробно вы хотите это? На самом деле это не так уж и много, кроме сумасшедших операторов по прямой линии, а затем выводить их.
Джейкоб
Я пошутил, потому что Мальболге считается нечитаемым. Таким образом, вы находите программы, оставляя поиск запущенным, но вы действительно можете понять, что они делают?
Трихоплакс
@ trichoplax Я могу понять основные принты из-за того, как он работает. Он делает сумасшедшую вещь (буквально его имя), затем печатает по одному символу за раз.
Джейкоб
15

Сед, 169 166 баллов

s&$&\to#y \to#e I% A Do%u8, Ba8ma%!&
y&\t#8%&Hltn&

Я посчитал каждую \tединицу, поскольку ее можно заменить реальным табулятором.

Попробуйте онлайн!

Как это работает

  • Обе команды используют дополнительный святой в &качестве разделителя.

  • Первая команда заменяет конец (пустого) пространства шаблона строкой \to#y \to#e I% A Do%u8, Ba8ma%! .

  • Вторая команда заменяет \t, #, 8и %с нечестивым H, l, tи n, соответственно.

Из-за штрафа за нечестивых символов транслитерация добавляет 12 байтов, но экономит 20 очков.

Деннис
источник
3
Чувак, у тебя есть вызов.
Алекс А.
13

PHP, 175 168 163 160 159 баллов

Я сделал все, что мог, чтобы максимально уменьшить счет.
С помощью @Dennis счет был снижен на 5 баллов.

echo BeeABBeeoBodBaBdOdPQBBgDQgDdp^"\n\n\t8b\n\n\t\nb&\nb b  \n%%nb%%%\n%\nQ";

Да, не совсем коротко ...

Замените \nи \tсимволом новой строки в стиле UNIX и вкладкой, соответственно.

Чтобы выполнить его, просто запустите его с ключом -r ( не учитывается в счете )


Вот более короткий, который всего 256 баллов:

<?=$a=Hol,"y {$a}e In A Donut, Batman!";
Исмаэль Мигель
источник
10

JavaScript, 1337 баллов

for(B="&$8$$&8$%&8&&%8$&%8&$8$$&8$%&8$$8$&%8&&8$$$8$&%8%8$&%8$%8$$&8$$$8&%&8&%$8$&%8$8%8&%$8$$%8%8$$$8$&%8".split("8"),$="",i=0;i<B.length;i++)$+=toDec(s[i]);alert($.split("P").join(" ").toLowerCase().replace(/\b(\s\w|^\w)/g,function($){return $.toUpperCase()})+"!");

Это использует преимущество лица в том, что в алфавите 26 букв, и 26 символов могут быть представлены тремя цифрами троичных (base-3) чисел 0, 1 и 2, которые здесь представлены %$&соответственно.

Разделите эту огромную строку на каждую '8' (я использую ее как разделитель, потому что это очень святой, пробелы тоже сработали бы), конвертируем в целое число с основанием 3 заменой ( 0становится %, 1становится $, 2становится &), конвертируем это в десятичное число ( %%&= 2), а затем соедините строку обратно. Добавьте 65 ( charзначение буквы A) и преобразуйте каждое целое число в символ AZ. Наконец, преобразуйте в title-case и добавьте пунктуацию.

Более простая для чтения унифицированная версия:

B ="&$8$$&8$%&8&&%8$&%8&$8$$&8$%&8$$8$&%8&&8$$$8$&%8%8$&%8$%8$$&8$$$8&%&8&%$8$&%8$8%8&%$8$$%8%8$$$8$&%8".split('8')
    $=''
    for (i = 0;i<B.length;i++) {
        $ += toDec(s[i])
    };
    alert($.split('P').join(' ').toLowerCase().replace(/\b(\s\w|^\w)/g, function (t) { return t.toUpperCase(); })+ "!");

Конечно, это глупо. Но в любом случае это была забавная идея поиграть!

j6m8
источник
5
alert("Holy Hole In A Donut, Batman!")имеет счет 238 ...
Деннис
2
Я увидел линию «сверхсвященных персонажей» и подумал: «Хм… Ни за что бы я не выиграл это… Но у меня есть интересная идея…» Дети, не играйте с 3.
j6m8
также ... пока вы не отправите это, я все еще выигрываю за ответы на JavaScript; D
j6m8
1
Удалить цитаты в split("8").
Себастьян Саймон,
2
смотрит на счёт я вижу что ты там делал.
jpmc26
9

HTML, 169 баллов

Holy Hole In A Donut&#44 Batman!

Это единственный символ, имеющий десятичную числовую сущность с только числами с отверстиями.

(В спецификации HTML сущности должны сопровождаться точкой с запятой, но она по-прежнему работает в основных браузерах без таковой.)

rink.attendant.6
источник
1
Мне потребовалось некоторое время, чтобы понять, как это работает ниже, чем жесткое кодирование - я забыл о запятой ... +1
trichoplax
7

Партия, 197 баллов

echo Holy Hole In A Donut, Batman!

cи hтолько два дополнительных символа, которые не являются святыми, - и поскольку пакет не требует кавычек вокруг строк, я пропускаю штраф в 20 баллов.

ArtOfCode
источник
1
Чтобы быть немного педантичным, это не даст правильный вывод, если поместить его в пакетный скрипт и затем запустить. Вы должны предварять строку с @результатом +2 к вашему счету. Кроме того, запуск этого прямо из командной строки работает просто отлично.
Анк-Морпорк
@ dohaqatar7 Чтобы быть примерно педантичным, он по-прежнему Batch, даже вне файла Batch-скрипта, так же, как запись Ruby в IRB все еще пишет Ruby.
Фонд Моника иск
7

Пробел, 438 баллов

Если вы ничего не видите, то это из-за пробелов!

Читая о « 4. Пробел, табуляция и переводы строк - 1 балл (без штрафа) », я могу выбрать язык:

  • S = пробел
  • T = Tab
  • L = перевод строки

[Начало кода]

S S S T S S T   S S S L
T   L
S S S S S T T   S T T   T   T   L
T   L
S S S S S T T   S T T   S S L
T   L
S S S S S T T   T   T   S S T   L
T   L
S S S S S S T   S S S S S L
T   L
S S S S S T S S T   S S S L
T   L
S S S S S T T   S T T   T   T   L
T   L
S S S S S T T   S T T   S S L
T   L
S S S S S T T   S S T   S T L
T   L
S S S S S S T   S S S S S L
T   L
S S S S S T S S T   S S T   L
T   L
S S S S S T T   S T T   T   S L
T   L
S S S S S S T   S S S S S L
T   L
S S S S S T S S S S S T L
T   L
S S S S S S T   S S S S S L
T   L
S S S S S T S S S T S S L
T   L
S S S S S T T   S T T   T   T   L
T   L
S S S S S T T   S T T   T   S L
T   L
S S S S S T T   T   S T S T L
T   L
S S S S S T T   T   S T S S L
T   L
S S S S S S T   S T T   S S L
T   L
S S S S S S T   S S S S S L
T   L
S S S S S T S S S S T   S L
T   L
S S S S S T T   S S S S T   L
T   L
S S S S S T T   T   S T S S L
T   L
S S S S S T T   S T T   S T L
T   L
S S S S S T T   S S S S T   L
T   L
S S S S S T T   S T T   T   S L
T   L
S S S S S S T   S S S S T   L
T   L
S S L
L
L

[Конец кода]

bobbel
источник
2
Попытка скопировать и вставить это просто приводит к 62 переводам строки. Не могли бы вы включить hexdump или версию с заполнителями для табуляции и пробела?
Деннис
Да, у меня проблемы с ними. Но теперь вы можете увидеть невидимые пробелы;)
Боббел
1
Для тех, кому надоело удалять эти STLs, вставьте код в ответ справа от этого скрипта /// (но не в STDIN или аргумент). Таким образом, вы можете восстановить невидимость!
Эрик Outgolfer
Я знал, что будет пробельный ответ, как я видел этот метод оценки.
MilkyWay90
7

Наушники , 333 470

Я преобразовал свою программу BF в Headsecks, используя как можно больше персонажей Extra Holy. Гораздо святее, чем БФ.

Поскольку вертикальные вкладки, видимо, стоят 10, перешли на #.

Примечание: вероятно, все еще лучший результат, чем если бы я не использовал петли.

#&#######8B o8#$#&###8B    o8BB$###$#&###8B o8$#&####8B    o8BB$BBBB&#8BB o8$#&###8B  o8BB$###$#######$##&###8B    o8#$BBBB&#8BB o8B$B&###8B  o8$#&#8BBBBB  o8#$&#8BB o8B$#&##8B   o8$BB&#8BB o8$&###8B    o8BBB$#$BBBBBBB$#$&BB8###  o8##$############$B&#8BB o8$&##8BBB    o8##$##&###8B    o8#$#######$############$BBBBBBBBBBBBB$#&#8BBBBB  o8$
mbomb007
источник
6

Бессонница , 168 баллов

  doe
@opp@e p@ pp
@d
dr$%p$ opp@ p@rop@@%  @oe@@
do@ %@pr$% 
@ r$
%
po
@ 
@dp
@@ep@  d
@% %@d
@@% p@
d
@

Только удалось сделать 1 балл лучше, чем решение HTML.

n̴̖̋h̷͉a̷̭̿h̸̡̅ẗ̵̨d̷̰ĥ̷̳
источник
5

Пиф, 182 балла

"Holy Hole In A Donut, Batman!

Это не мой самый сильный язык. Я открыт для предложений ...

Ayelis
источник
Я не знаю Pyth, но вы могли бы сжать строку и, возможно, получить лучший результат
MilkyWay90
5

Ассемблер Z80, 539 523 балла

ld hl,Q
L: ld a,(hl)
or a
ret z
call 0A2h
inc hl
jr L
Q: db "Holy Hole In A Donut, Batman!",0

Обратите внимание, что это предназначено для запуска на компьютере MSX , чья процедура BIOS CHPUT, расположенная по адресу 00A2h, печатает символ, переданный в аккумуляторе, без изменения какого-либо регистра.

(Кстати, как можно рассчитать счет, используя собранный двоичный файл?) :-P

Konamiman
источник
Можно ли считать машинный код языком программирования?
Миндвин
3
Если вы достаточно мазохист ... конечно! :-)
Konamiman
Но тогда какую кодировку вы бы использовали для представления байтов? Кроме того, если вы отправляете таким образом, кажется, что ваш выбор 8-битного процессора будет иметь смысл.
Миндвин
Какая кодировка? Шестнадцатеричный или базовый-64, возможно, двоичный ... какой бы самый смешной!
Конамиман
Миккель Алан Стоккебье Кристиа предложил заменить Mна, Qчтобы сохранить некоторые очки.
Мартин Эндер
3

Пиф, 352 балла

jkmCid2c::"B88B888 BB8BBBB BB8BB88 BBBB88B B88888 B88B888 BB8BBBB BB8BB88 BB88B8B B88888 B88B88B BB8BBB8 B88888 B88888B B88888 B888B88 BB8BBBB BB8BBB8 BBB8B8B BBB8B88 B8BB88 B88888 B8888B8 BB8888B BBB8B88 BB8BB8B BB8888B BB8BBB8 B8888B"\8\0\B\1d

Я пытался быть умным и кодировать строку как дополнительные священные символы. Это не сработало слишком хорошо ...

kirbyfan64sos
источник
2

Джольф, неконкурентоспособный

84 балла

Попробуй это здесь!

»Ho§ Ho€ In A D©, BΆn!

Распаковка сжатой строки.

Конор О'Брайен
источник
Это ничего не выводит. Программа больше не работает?
mbomb007
@ mbomb007 Вы используете Firefox?
Конор О'Брайен
Нет. Google Chrome.
mbomb007
@ mbomb007 В настоящее время Jolf не работает с Chrome. Я постараюсь исправить это, но тем временем Firefox должен работать.
Конор О'Брайен
В то время я этого не осознавал, но думаю, что было неправильно включать модификатор счета 5. Или, по крайней мере, я должен был рассмотреть некоторые другие «святые» персонажи. Во всяком случае, в соответствии с оценщиком баллов эта оценка 134. Хорошо!
Denham Coote
2

SMBF , 232 балла

представляет буквенный нулевой байт \x00, который является нечестивым.

<[.<]␀!namtaB ,tunoD A nI eloH yloH
mbomb007
источник
1

Ук! - 15699 баллов

Я посмотрю твой Brainfuck, и я подниму тебе это:

Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook! Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook. Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook. Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook. Ook! Ook? Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook! Ook.

Ни один орангутан не повредил при редактировании этой программы.

Траян
источник
14
Ваш код в основном мой, вставленный в BF-to-Ook! программа переводчика. Не так много поднять.
mbomb007
1

Golunar , 1713 г.

Конечно, это не так уж и конкурентоспособно, но лучше, чем мой ответ БФ. Код получается, принимая длину кода в Унарном как число.

17674921849995820305790270238143323861912297173117627579717678879378201073932744615660131563027031190590108979867232158537472346711601276443457666612884962806277404746795044800422000866416680881699125205492286893675575004572084572619659104159027555358269065090420400745692716750939076
mbomb007
источник
1

ferNANDo , 467 баллов

8 B
B 8 B B 8 B B B
B 8 8 B 8 8 8 8
B 8 8 B 8 8 B B
B 8 8 8 8 B B 8
B B 8 B B B B B
B 8 B B 8 B B B
B 8 8 B 8 8 8 8
B 8 8 B 8 8 B B
B 8 8 B B 8 B 8
B B 8 B B B B B
B 8 B B 8 B B 8
B 8 8 B 8 8 8 B
B B 8 B B B B B
B 8 B B B B B 8
B B 8 B B B B B
B 8 B B B 8 B B
B 8 8 B 8 8 8 8
B 8 8 B 8 8 8 B
B 8 8 8 B 8 B 8
B 8 8 8 B 8 B B
B B 8 B 8 8 B B
B B 8 B B B B B
B 8 B B B B 8 B
B 8 8 B B B B 8
B 8 8 8 B 8 B B
B 8 8 B 8 8 B 8
B 8 8 B B B B 8
B 8 8 B 8 8 8 B
B B 8 B B B B 8

Попробуйте онлайн!

акролит
источник
1

05AB1E , 28 байтов (246 баллов / 182 балла)

‘¨®¥Ê€†€…‘" Donut, "‘߃‘'!J™

Попробуйте онлайн!

еще хуже (база-5 со святыми символами) - 256 байт:

"BB8$$&B8&&$B$$$8B&$8B%8%$$$&8%&88$$&8%$BB$8B$B$&B8%&%B&8&$8$8&&88""8B%$&"4ÝJ‡5ö36B2ÝJ… ,!‡™

или (менее весело, супер тривиально):

"Holy Hole In A Donut, Batman!

за 182 балла.

Урна волшебного осьминога
источник
0

WYALHEIN , 3103 балла, 2784 байта, 2886 баллов, 2558 байтов

14192091
121
8888888888888888888888888888888888888888888888888888888888888888888888888.%8888888888888888888888888888888888888888888888888888.%888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%888888888888888888888888888.%88888888888.%8888888888888888888888888888888888888888888888888888888888888888888888888888888888.%888888888888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888888.%88.%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%8888888888888888888888888888888888888888.%888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888.%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%8888888888888888888888888888888888.%88888888888888888888888.%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%8888888888888888888888.%888888888.%888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%888888888888888888888888.%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.%

Попробуйте онлайн!

Используется с грубой силой.

Через несколько дней я поиграл в гольф.

MilkyWay90
источник