Вопросы с тегом «code-golf»

28
Визуальное Длинное Умножение

Есть хороший способ выполнить длинное умножение для двух целых чисел без необходимости делать что-либо, кроме подсчета, которое иногда используется в интернете. Вы пишете цифры каждого числа в виде ряда наклонных линий с двумя числами под углом 90 градусов. Тогда вы можете просто посчитать...

28
Прыжок за високосные секунды!

Поскольку сегодня отмечается 26-й прыжок в секунду , ваша задача будет выводить дату и время каждой прыжковой секунды в GMT или UTC, которая произошла до сих пор, а также дату, которая произошла сегодня. вход Там нет ввода. Выход 1972-06-30 23:59:60 1972-12-31 23:59:60 1973-12-31 23:59:60...

28
Форматировать микросекунды как часы: минуты: секунды и т. Д.

Следующее вдохновлено вопросом, который возник сегодня на Stack Overflow . Учитывая количество микросекунд 0 <= n <= 86400000000(например 12345678900), выведите отформатированную строку hh:mm:ss:000:000, например 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900 ->...

28
Запутывание текста циклическими троичными цифрами

Цель этого задания - написать самую короткую функцию / программу для ввода входного текста, зашифровать его, используя метод, приведенный ниже, и вернуть результат. В качестве примера я буду использовать строку hello world. Сначала получите входной текст. hello world Во-вторых , преобразовать...

28
Конвертировать Brainfuck в MarioLANG

MarioLANG - это двумерный язык программирования, исходный код которого напоминает уровень Super Mario Bros. Кроме того, его набор инструкций очень похож на Brainfuck . Это означает, что MarioLANG по сути является 2-D Brainfuck, в котором указатель инструкций перемещается подобно Mario. Поэтому,...

28
Кардиналы и ординалы, от 1 до 100

Вот простой способ растянуть мышцы сжатия. Ваш код (полная программа) должен выводить прописное английское представление всех кардинальных чисел от 1 до 100, а затем всех порядковых чисел от 1 до 100. Цифры в каждом списке должны быть разделены запятыми и пробелами и должным образом дефис. Каждый...

28
Asciimation Прыжки Джек

Это мой первый вызов, поэтому я держу его довольно простым. Если вы когда-либо набирали telnet towel.blinkenlights.nlв командной строке и нажимали ввод, вы испытаете радость asciimation. Asciimation довольно просто делает анимацию с помощью ascii art. Сегодня мы сделаем очень простую оценку...

28
Мутант Ящер

Это задача игры в гольф, в которой вам нужно разработать программу, которая действует как квин или квин, которая изменяет себя, чтобы проиллюстрировать машинное обучение. Задний план Существует базовая программа искусственного интеллекта под названием «игра в ящеров», которая описана здесь ....

28
Горизонтальный график длины слова

вход Список слов, разделенных любым количеством пробелов. Выход Горизонтальный граф ASCII, где n-я строка состоит из столько звездочек ( *), сколько n-го слова длинное. Пример использования >Входные сигналы пользователя, вы не должны ввести его при тестировании программы. > This is an example...

28
Человек интереса

Задний план Человек интереса - криминальная драма на CBS, и мое любимое телешоу, в последнее время. Шоу рассказывает о человеке по имени Гарольд Финч, программист-миллиардер, и его партнере Джоне Ризе, ветеране спецназа и бывшем сотруднике ЦРУ. Этот программист создал разумный ИИ под названием...

28
Понедельник Мини-Гольф № 1: Обратный Фибоначчи Солвер

Мини-гольф по понедельникам: серия коротких соревнований по коду , публикуемых (надеюсь!) Каждый понедельник. Последовательность, подобная Фибоначчи, получается с использованием того же метода, что и известная последовательность Фибоначчи ; то есть каждое число F (n) находится путем сложения двух...

28
Гетерограммы, палиндромы, о боже!

(Первая проблема, пожалуйста, дайте мне знать, если есть какие-либо проблемы с этим.) Heterogram этого слова , где нет буквы алфавита не встречается более одного раза, и палиндром является фразой , которая является тем же назад и вперед. Задача здесь состоит в том, чтобы написать кусок кода,...

28
Четыре шага налево: гадюки. Четыре шага направо: утес. Не умирай!

Введение Предположим на мгновение, что гадюки и скалы находятся всего в двух шагах от трех. o --- Hsss! | ';;' ___ /_\ ___ _ | Вы, к сожалению, пленник садистского мучителя. Вы должны сделать шаг влево или вправо каждый ход. Если вы этого не сделаете, они застрелят вас мгновенно. Вам разрешено...

28
Напечатайте столицы без столиц

Воу, воу, воу ... хватит печатать вашу программу. Нет, я не имею в виду «печать ABC...». Я говорю о столицах Соединенных Штатов. В частности, распечатайте все комбинации городов и штатов, указанные в следующем списке. в любом порядке с вашим выбором разделителей (например, Baton...

28
Иллюстрируйте квадрат бинома

Учитывая (любыми средствами) два разных натуральных числа (любого разумного размера), выведите (любыми средствами) квадрат их суммы, как в примерах ниже: Учитывая 4 и 3, вывод: 12 12 12 12 9 9 9 12 12 12 12 9 9 9 12 12 12 12 9 9 9 16 16 16 16 12 12 12 16 16 16 16 12 12 12 16 16 16 16 12 12 12 16 16...

28
Разборные двоичные числа

Если вы выразите некоторое положительное целое число в двоичном коде без ведущих нулей и замените каждое 1на a, (а каждое 0на a ), тогда совпадут ли все скобки? В большинстве случаев они не будут. Например, 9 находится 1001в двоичном формате, который становится там ())(, где совпадают только первые...

28
Соотношение прописных и строчных букв

В этой задаче вы и ваши друзья обсуждаете, какой регистр лучше, прописными или строчными? Чтобы это выяснить, вы пишете программу, которая сделает это за вас. Поскольку esolangs пугают ваших друзей, а подробный код пугает вас, ваш код должен быть максимально коротким. Примеры PrOgRaMiNgPuZzLeS...

28
Визуализируйте наибольший общий делитель

Задний план Наибольший общий делитель ( для краткости gcd ) - это удобная математическая функция, поскольку она имеет много полезных свойств. Одним из них является личность Безу : если d = gcd(a, b), то существуют целые числа xи yтакие, что d = x*a + y*b. В этой задаче ваша задача состоит в том,...

28
Построить ASCII лестницы

Учитывая ввод двух целых чисел n и m , выведите ASCII-лестницу длины n и размера m . Это ASCII-лестница длиной 3 и размером 3: o---o | | | | | | +---+ | | | | | | +---+ | | | | | | o---o Это ASCII-лестница длиной 5 и размером 1: o-o | | +-+ | | +-+ | | +-+ | | +-+ | | o-o Это ASCII-лестница длиной...

28
«Вы должны построить дополнительные пилоны!»

Введение В стратегической игре Starcraft 2 есть три «расы» на выбор: терран, зерг и протосс. В этом вызове мы сосредоточимся на протоссе и знаковой фразе «Вы должны построить дополнительные пилоны!» Это сообщение объявляется, когда у вас кончаются запасы для создания армии. Итак, чтобы помочь...