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

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

22
Удалить каждый N-й N
Задание В этом задании ваш ввод представляет собой непустой список натуральных чисел, приведенный в родном формате вашего языка. Ваш вывод - тот же список, в том же формате, с некоторыми удаленными элементами. Вы должны удалить каждое вхождение 1, каждое второе вхождение 2, каждое третье вхождение 3и так далее. Как правило, …

4
Перечислите действительные программы Brainf ** k
Golunar / Одинарный способ кодирования всех действительных Brainfuck программ, но это не перечисление, так как большинство натуральных чисел не соответствуют действительной программе. Для этой задачи предположим, что лента бесконечно вдвойне бесконечна и без комментариев, т. Е. Программа Brainfuck действительна тогда и только тогда, когда она состоит только из символов <>+-.,[]и …

30
Боже, Гиза Гольф!
«Число Гизы», также в разговорной речи известное как номер Тимми, - это любое число, цифры которого представляют пирамиду ( A134810 ). Например, «12321» - это номер Гизы, потому что его можно визуализировать так: 3 2 2 1 1 Тем не менее, что-то вроде «123321» не является числом Гизы, потому что …

30
Проблема риса и шахмат
Индийская легенда рассказывает историю о предполагаемом изобретателе шахматной игры, который настолько впечатлил императора Индии своей игрой, что он получит вознаграждение за все, что попросит. Человек сказал, что хочет, чтобы ему заплатили рисом. Он хотел рисовое зерно для первого квадрата шахматной доски, два для второго, четыре для третьего, восемь для четвертого …
41 code-golf  math 

1
Учитывая стол, место в стульях
Вызов В качестве входных данных вы получите таблицу, составленную с помощью ASCII |и_ . Ваша задача - расставить вокруг нее стулья. пример Входные данные: ____ | | | | | | | | |____| Выход: _^_^_ < > | | < > | | <_ _ _> v v Эти …
41 code-golf 

30
Закрой нули в списке
Вдохновленный этим ТАКИМ вопросом В качестве входных данных вам будет дан непустой список целых чисел, где первое значение гарантированно будет ненулевым. Чтобы построить вывод, перейдите от начала списка, выводя каждое ненулевое значение по пути. Когда вы встретите ноль, вместо этого повторите значение, которое вы недавно добавили в вывод. Вы можете …

7
Подсчет кипу: база 10 в новом мире
Кипу - это древнее устройство, используемое инками в доколумбовскую эпоху для записи чисел в базовой десятипозиционной системе узлов на шнуре, которая работает следующим образом: Каждая группа узлов является цифрой, и существует три основных типа узлов: простые накладные узлы; «длинные узлы», состоящие из верхнего узла с одним или несколькими дополнительными витками; …
41 code-golf  number 

30
Обман тест с множественным выбором
Введение Во время учебы я пытался придумать несколько способов обмануть тест с множественным выбором. Это в основном сжатая версия ответов с множественным выбором. Метод работает следующим образом: Ответы на тест: BCAABABA Они могут быть преобразованы в 3 различных массива, которые указывают на истину или ложь, если текущая буква является ответом: …

30
Хэллоуин Гольф: 2spooky4me Challenge!
Текущий интернет-мем должен набирать 2spooky4me, а второй человек - 3spooky5me, следуя (n)spooky(n+2)meшаблону. Ваша миссия - реализовать этот шаблон на выбранном вами языке. Вы должны написать программу или функцию, которая принимает значение n(из стандартного ввода, в качестве аргумента функции или ближайшей альтернативы) и выводит строку (n)spooky(n+2)me(без скобок; в стандартный вывод, в …
41 code-golf  string 

30
Типа uniqchars!
Получив строку, состоящую из печатных символов ASCII, создайте вывод, состоящий из его уникальных символов в исходном порядке . Другими словами, выходные данные совпадают с входными данными за исключением того, что символ удаляется, если он появился ранее. Никакие встроенные модули для поиска уникальных элементов в массиве не могут быть использованы (например, …
41 code-golf  string 

16
String.prototype.isRepeated
ОБНОВЛЕНИЕ : подчинение Исаака Pyth является победителем! Многие из вас, должно быть, слышали, что в городе есть более прохладная версия JavaScript (см. ES6), в которой есть метод String.prototype.repeat, позволяющий "Hello, World!".repeat(3) и получить "Hello, World!Hello, World!Hello, World!" в качестве выхода. Ваша задача - написать функцию или программу на языке по …
41 code-golf  string 

12
Рисование градиента в искусстве ASCII
Описание задания: Напишите программу как можно короче, чтобы нарисовать радиальный градиент в искусстве ASCII. Размер выходной сетки предопределен. Центральная точка и символы, которые будут использоваться для градиента, предоставляются в качестве входных данных для программы. Градиент будет размером 70 × 25 символьных ячеек со следующими спецификациями Верхний левый угол сетки имеет …

14
Поколение лабиринта [закрыто]
Я знаю, что есть (старый) поток, похожий на этот ( здесь ), но я бы хотел перезагрузить его с некоторыми изменениями. Цель: сформировать хаотический ищет лабиринт , используя алгоритм вашего выбора, то выход в лабиринте графический (печать отсчеты). Ширина и высота определяются вами. Должен быть хотя бы один путь от …

30
Это високосный год?
Эта задача довольно проста. Вы берете ввод, который будет годом с 1801 по 2400, и выводите, если это високосный год или нет. Ваш ввод не будет содержать ни новой строки, ни пробелов: 1954 Вы будете выводить любым способом, который вам нравится, который четко говорит пользователю, является ли он високосным годом …

30
Советы по игре в гольф в Mathematica
Какие общие советы у вас есть для игры в гольф в Mathematica? Я ищу идеи, которые могут быть применены к задачам по коду для гольфа в целом, которые, по крайней мере, несколько специфичны для Mathematica (например, «удалить комментарии» - это не ответ).
41 code-golf  tips 

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