Напишіть програму, яка рахує назавжди, починаючи з однієї.
Правила:
- Ваша програма повинна увійти до
STDOUT
прийнятної альтернативи, якщоSTDOUT
вона недоступна. - Ваша програма повинна бути повноцінною, запущеною програмою, а не функцією чи фрагментом.
- Ваша програма повинна виводити кожне число з роздільним символом між ними (новий рядок, пробіл, вкладка або кома), але це повинно відповідати всім числам.
- Ви можете друкувати цифри в десяткових, одинарних або в базових 256, де кожна цифра представлена значенням байта .
- Ваша програма повинна нараховувати щонайменше 2 128 (включно) без проблем і без втрати пам’яті на розумному настільному ПК. Зокрема, це означає, що якщо ви використовуєте одинарний режим, ви не можете зберігати одинарне представлення поточного номера в пам'яті.
На відміну від наших звичних правил, сміливо користуйтесь мовою (або мовною версією), навіть якщо вона є новішою, ніж ця проблема. Мови, спеціально написані для подання 0-байтової відповіді на це завдання, є чесною грою, але не особливо цікавою.
Зауважте, що повинен бути перекладач, щоб подати заявку можна перевірити. Дозволяється (і навіть заохочується) писати цього перекладача самостійно для раніше не виконаної мови.
- Йдеться не про пошук мови з найкоротшим рішенням для цього (є деякі, де порожня програма виконує трюк) - це про пошук найкоротшого рішення на кожній мові. Тому жодна відповідь не буде позначена як прийнята.
Каталог
Фрагмент стека внизу цієї публікації генерує каталог з відповідей а) як список найкоротших варіантів для кожної мови та б) як загальний таблиця лідерів.
Щоб переконатися, що ваша відповідь відображається, будь ласка, почніть свою відповідь із заголовка, використовуючи наступний шаблон Markdown:
## 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