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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

1
Мутировавшая квина
Ваша задача - создать программу, которая печатает свой собственный источник. «Эй, у нас уже есть этот вызов, и множество его вариантов! Почему вы делаете еще один?» Вы можете спросить, но этот будет одним из самых сложных (надеюсь, в любом случае). Ваш quine должен быть «защищен от мутаций», что означает, что …

20
Считать вверх и вниз, удваивая приращения
Входные данные: Непустой список / вектор, где каждый элемент содержит значение / символ, указывающий, будете ли вы считать вверх или вниз . Я буду использовать 1и -1, но вы можете выбрать все, что вам нравится. Вы можете использовать только два значения, вы не можете использовать 1,2,3...и -1,-2,-3...для вверх и вниз …

6
Покройте набор с кратными
Давайте множество целых чисел больше 1 и назовем его X . Мы определим S (i) как множество всех членов X, делимых на i, где i> 1 . Хотел бы выбрать из этих подмножеств группу таких, что Их союз - это множество X Ни один элемент X не входит в два …

6
n * k = dd0d00d, где d =…?
Учитывая положительное целое число n ≤ 500 : Найдите наименьшее положительное целое число k , чтобы все цифры в десятичном представлении n * k были либо 0, либо d , причем 1 ≤ d ≤ 9 . Напечатайте или верните d менее чем за 30 секунд (подробнее об этом в …

6
Можете ли вы цикл без сбоев?
Многие из нас знакомы с игрой Tron. Вы управляете «световым циклом», размещенным на сетке. Световой цикл всегда движется вперед (хотя вы контролируете направление) и оставляет за собой постоянный след. Если вы столкнетесь с тропой, вы упадете! Цель здесь состоит в том, чтобы определить, является ли данный путь допустимым циклом, то …

3
Рассчитать Treewidth
Древесная шириной неориентированного графа является очень важным понятием в теории графов. Были изобретены тонны графовых алгоритмов, которые работают быстро, если у вас есть разложение графа с небольшой шириной дерева. Ширина дерева часто определяется в терминах разложения дерева. Вот график и древовидная декомпозиция этого графа, любезно предоставленная Википедией: Разложение дерева - …

9
Создайте сюжет со стеблем и листьями
Связанный: Утверждение заговора ствола и листа вход Непустой список натуральных чисел. При необходимости они могут быть приняты в виде строк. Вы не можете предположить, что это отсортировано. Выход Стволовых и листьев участок чисел. В виде этого стволовой и листьев участка, числа упорядочиваются в стеблях десятками, то все числа , которые …
14 code-golf  number 

23
Поменять местами буквы и цифры
Если задана входная строка, содержащая только буквенно-цифровые символы ASCII и начинающаяся с буквы, поменяйте местами каждую букву на следующую цифру. Перспектива представляет собой последовательность из последовательных букв или цифр. Обратите внимание, что в случае, когда строка ввода заканчивается набором букв, этот цикл остается без изменений. Пример прохождения Например, учитывая входную …
14 code-golf  string 

3
Нарисуйте куб ASCII
Учитывая три целых числа> = 2, создайте куб ASCII в ортогональной (кабинетной) проекции. Три целых числа представляют высоту, ширину и глубину (измеряются видимыми символами), включая углы. Углы должны быть «о» или «+», свободный выбор. ш: 10, ч: 5, д: 4 Таким образом, получается: o--------o / /| / / | o--------o …

14
Короткая дата на английский Длинная дата
Преобразуйте формат короткой даты в английскую длинную дату как можно меньше байтов. вход Ввод будет в форме строки с форматом yyyy-mm-dd, с нулевым заполнением необязательно для всех значений. Вы можете предположить, что это синтаксически правильно, но не обязательно является действительной датой. Отрицательные значения года не должны поддерживаться. Выход Вы должны …

10
Давайте изучим химию рН почвы!
Андрей - химик, интересуется кислотностью растворов и сельским хозяйством. После нескольких месяцев исследований (Google не является его другом) он придумал следующую таблицу *, касающуюся уровня кислотности, понятного человеку, с точки зрения pH (потенциала водорода) : Деноминация | диапазон pH | ------------------------- + ------------------------ ----- Ультракислотный | ниже 3,5 ------------------------- + …

5
Гольф биекция в натуральных числах, которые отображают простые числа в надлежащее подмножество простых чисел
Определения Биекция из набора Sк набору Tявляется функцией от , Sчтобы Tтаким образом, что один из элементов в Tсопоставляются ровно один элементом S. Биекция в наборе S является биекцией от SдоS . В натуральных числах целых числа , которые больше или равно0 . Подмножество множества Sпредставляет собой набор таким образом, …

2
Найти подмножества факторов
Давайте представим, что у нас есть конечный набор натуральных чисел. Этот набор может быть представлен как линия точек, где каждое целое число, присутствующее в наборе, заполняется как скантрон или перфокарта . Например, набор {1,3,4,6}может быть представлен как: *.**.* *представляет член нашего набора и .представляет целое число, которое не является членом …

5
Освещение, 7-сегментная версия
Учитывая 7-сегментный дисплей с некоторыми сегментами, которые включены, а некоторые отключены, найдите последовательность цифр (0-9), чтобы после переключения соответствующих сегментов для каждой цифры все сегменты были выключены. пример _ _ [3] => | [1] => [OFF] _ | Числа и соответствующие им сегменты: _ _ _ _ _ _ _ …

8
Изучение космического пространства
Пространство x набора целых чисел - это множество всех целых чисел, которые можно получить, комбинируя начальные целые числа с обычным побитовым оператором xor ( ^). Например, xorspace из (8, 4)IS (0, 4, 8, 12): 0 4 ^ 4, 12 4 ^ 8, и никакие другие числа не может быть достигнуто. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.