Соревнование
Напишите полную программу, которая записывает вдвое больше байтов в стандартный вывод, чем длина программы.
правила
Программа должна записывать символы ASCII в стандартный вывод.
Содержание вывода не имеет значения.
Выход, измеренный в байтах, должен быть точно в два раза продолжительность программы, также измеряется в байтах, если не выполнить бонус.
Любой завершающий символ новой строки включается в число байтов вывода.
бонус
Ваша программа может при желании принять число n
, в качестве ввода. Если это так, выходные данные должны быть точно n * program length
байтами. Вы можете предположить, что n всегда будет положительным целым числом. Если вход не указан, по n
умолчанию необходимо 2.
Если вы сделаете это, вы можете вычесть 25 байтов из вашего результата.
Кратчайшая программа выигрывает.
ограничения
Нет стандартных лазеек.
Программа должна быть длиной не менее 1 байта.
Нет необходимости добавлять ненужные пробелы в исходный код, чтобы изменить его длину. Точно так же комментарии не учитываются.
Если вы не выполнили бонус, программа не должна принимать никаких данных. Если вы выполнили бонус, целое число должно быть единственным вводом.
Наименьший счет (длина программы в байтах - бонус) выигрывает.
Самый короткий ответ для каждого языка выигрывает для этого языка .
Leaderboards
Вот фрагмент стека, который генерирует как регулярную таблицу лидеров, так и обзор победителей по языкам.
Чтобы убедиться, что ваш ответ обнаружен, начните его с заголовка, используя следующий шаблон уценки:
# Language Name, N bytes
где N
размер вашего представления. Если вы улучшите свой счет, вы можете сохранить старые результаты в заголовке, вычеркнув их. Например:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Если вы хотите включить в заголовок несколько чисел (например, потому что ваш результат равен сумме двух файлов или вы хотите перечислить штрафы за флаг интерпретатора отдельно), убедитесь, что фактический результат является последним числом в заголовке:
# Perl, 43 + 2 (-p flag) = 45 bytes
Вы также можете сделать название языка ссылкой, которая затем будет отображаться во фрагменте списка лидеров:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
n * program length
байтов или это минимум?