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

15
Интерпретировать + р код

Вдохновленный недавним увлечением еще двумя языками персонажей, ;# вступление Согласно общему мнению , приемлемые ответы на этом сайте должны использовать языки программирования, которые, как минимум: Можно определить, является ли натуральное число простым Можно добавить два натуральных числа...

15
Распечатать реальный невидимый текст

Моя предыдущая задача « Распечатать невидимый текст» была довольно популярной, вероятно, из-за ее тривиальности. Однако те, кто более наблюдателен, возможно, заметили, что вы на самом деле не печатаете невидимый текст, потому что невозможно прочитать то, что было введено, только на выходе. Итак, я...

15
Создать программу Parrot

Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке...

15
Copodope Gopolopfop

Язык: Опификация Забавный язык для общения создается путем применения следующего процесса к каждому слову: Размещайте opпосле каждого согласного. Так Codeстановится Copodope. Да это оно. Для целей этого вызова yвсегда согласная. Задача: де-оппозиция Если дано оскорбленное слово, верните...

15
Добавление номеров

Довольно простая задача: вы получите два ввода: строку и число (число может быть взято как строка, т.е. "123"вместо 123) Если строка не заканчивается числом (т. Е. Не соответствует регулярному выражению \d$), просто добавьте число в конец строки. Если строка заканчивается числом (то есть...

15
Сегодня в YOLD

Discordian календарь является альтернативой календарь , используемый Discordians. Дискордический год состоит из 5 сезонов, каждый из которых длится 73 дня: хаос, раздор, растерянность, бюрократия и последствия. Дискордическая неделя состоит из 5 дней: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle...

15
Рыцарь-заполнить сетку

Заполнение коня - это заполнение при помощи соединения шахматной фигуры коня. В частности: 1 1 1 1 0 1 1 1 1 (0 - начальная точка, 1 - подключенные ячейки) Вызов Учитывая двумерную сетку пространств и стен и начальное местоположение, выполните заполнение рыцаря на сетке. Самый короткий код...

15
Сделай мне забор!

Вызов Это простая задача. Дайте два натуральных числа w и hсоздайте забор ASCII с шириной wи высотой h. Забор должен быть построен по следующим правилам: +Персонаж будет представлять собой пост. Символ -будет использоваться для обозначения ширины забора. |Будет использоваться для обозначения высоты...

15
Давайте сделаем треугольник

Большинство людей знакомы с треугольником Паскаля. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Треугольник Паскаля - это автомат, в котором значение ячейки представляет собой сумму ячеек слева вверху и справа вверху. Теперь мы собираемся определить аналогичный треугольник. Вместо того, чтобы просто брать ячейки...

15
Наименьшее количество операций до 100

обзор Учитывая список цифр, найдите наименьшее количество операций, чтобы сделать 100 вход Строка цифр, которая может быть или не быть в числовом порядке. Порядок цифр не может быть изменен, однако операторы плюс (+) или минус (-) могут быть добавлены между каждым, так что общая сумма равна 100....

15
Мирные сосуществующие армии

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

15
Распределите число в список значений как можно более равных, чья сумма равна этому числу

Вероятно, простой вызов кода-гольфа. Учитывая 2 положительных целых числа mи n, составьте список nзначений, которые являются положительными целыми числами, сумма которых равна числу m. Либо все значения в выходных данных являются одинаковыми, либо разница точно равна 1. Примеры Например m=6и...

15
На какую клавишу я нажал?

Задача состоит в том, чтобы написать код, чтобы определить, какая клавиша нажата на клавиатуре. Вы можете предположить, что одновременно нажимается только одна клавиша и существует стандартная раскладка клавиатуры США. Это макет с @ над 2. Ваш код должен выводить уникальный идентификатор для любой...

15
Я уже обедал?

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

15
АЗ в 10-х, понимаешь?

В качестве продолжения моего предыдущего задания считайте до 20 со словами! , мы снова будем использовать список слов из этой задачи, чтобы выполнить другую задачу. На этот раз вы будете использовать исключительно: https://github.com/Magic Urn Octopus Urn / wordListsByLength / blob / master /...

15
Найти самый длинный ряд последовательных цифр

Простая задача: при наличии ряда положительных целых чисел найти число, которое содержит среди своих цифр самый длинный ряд последовательных цифр. Хитрость? Разрешено, чтобы цифры в прогонах обтекали возможные значения ( 0123456789) и работали задом наперед. Так как 2345, 89012и 5432109являются...

15
Реализуйте пробел в гольф

Некоторые двумерные esolangs, такие как Forked , и некоторые не esolangs, такие как Python , иногда могут требовать пробелы перед строками кода. Это не очень гольф. Кроме того, я ленивый и пишу 2D язык, который требует много пробелов перед кодом. Ваша задача - написать инструмент, который сделает...

15
Отфильтруйте псевдоэлементы!

Определим гиперсреднее для массива / списка (чисел) среднее арифметическое сумм его префиксов. Например, гипер-среднее значение списка [1, 4, -3, 10]рассчитывается следующим образом: Мы получаем префиксы: [1], [1, 4], [1, 4, -3], [1, 4, -3, 10]. Сложите каждый: [1, 5, 2, 12]. А теперь получите...

15
Генерация невидимых номеров

Допустим, подстрока - это любое непрерывное сечение исходной строки. Например cat, это подстрока concatenate. Мы скажем, что правильная подстрока - это подстрока, которая не равна исходной строке. Например concatenate, это подстрока, concatenateно не правильная подстрока. (односимвольные строки не...

15
Превратить целое число n в список, содержащий его n раз

Если в nкачестве входных данных указать целое число , вернуть список, содержащий nповторяющиеся значения n. Например, программа возьмет 5и превратит это в [5,5,5,5,5]. Элементы должны быть целыми числами, а не строками. Нет встроенных функций, которые выполняют задачу. Это код-гольф , поэтому...