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

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

3
Инструментальный код Гольф
ТАС Гольф В стиле ускоренного запуска с помощью инструмента с поворотом кода в гольф цель этой задачи состоит в том, чтобы завершить Мир 1-1 оригинальной игры Super Mario Bros для NES на выбранном вами языке программирования за минимальное количество байтов, насколько это возможно, используя только входы игрового контроллера в формате, …
39 code-golf  game 

30
Распечатать буклет
Читать книгу легко, но печатать книгу может быть немного сложно. При печати буклета принтер должен располагать страницы определенным образом, чтобы их можно было читать слева направо. Способ, которым это сделано, использует образец как ниже n, 1, 2, n-1, n-2, 3, 4, n-3, n-4, 5, 6, n-5, n-6, 7, 8, n-7, …

30
Есть ли удар?
По заданному списку положительных целых чисел определите, существует ли элемент, который больше, чем его два соседа, или меньше, чем его два соседа («удар»). Чтобы быть понятным, выпуклость никогда не может быть первым или последним элементом списка, потому что у них есть только один сосед. Ваша программа должна вывести одно из …

30
Я сделал сделал космический корабль пасть!
Введение: Вдохновленный комментарием @MagicOctopusUrn к ответу @ Emigna 's 05AB1E на мою задачу « Это была просто ошибка » : 8F9ÝÀNð×ý}».∊Я сделал сделал космический корабль пасть! И я был взволнован предложением 12-байтового редактирования. - Волшебная Осьминог Урна 17 июля 17: 20 Который является 05AB1E (устаревшая) программа, приводящая к этому: 1234567890 …

30
У нас был вопрос, который не удался только по воскресеньям
Вдохновленный тем, что у нас был модульный тест, который не удался только по воскресеньям , напишите программу или функцию, которая ничего не делает, кроме как выдает ошибку, когда наступает воскресенье, и завершите работу в любой другой день. Правила: Не использовать ввод или показывать вывод с помощью обычных методов ввода-вывода , …

30
Найти первый дублированный элемент
Учитывая массив a, который содержит только числа в диапазоне от 1 до a.length, найдите первый дубликат числа, для которого второе вхождение имеет минимальный индекс. Другими словами, если имеется более 1 дублированного числа, вернуть номер, для которого второе вхождение имеет меньший индекс, чем второе вхождение другого числа. Если таких элементов нет, …

1
Маккарти LISP
Маккарти 1959 LISP В начале 1959 года Джон Маккарти написал новаторский документ, в котором определены всего девять примитивных функций, которые, будучи объединенными, все еще составляют основу для всех LISP-подобных языков сегодня. Документ доступен в цифровом виде здесь: http://www-formal.stanford.edu/jmc/recursive.pdf Ваша задача заключается в полной мере реализовать синтаксический анализатор и интерпретатор LISP …

29
Выведите Пирамиду (или Шоссе)
Учитывая непустую строку s с четной длиной и положительное целое число n, представляющее ее высоту, составьте пирамиду, используя следующие правила: Пирамида должна содержать n непустых строк; в конце допускаются переводы строки. Для каждого 1 <= i <= n i-я строка должна содержать строку, в которой каждый отдельный символ повторяется i …

13
579085261 это СУМАСШЕДШИЙ, 725582 это ГОЛЬФ, 10757494 это…?
Ваша задача - перевести 103-гладкое число в английское слово, используя метод, описанный ниже. Как? Создайте список простых факторов (с повторением) входного числа. Сортировать список: Если 2 не является одним из основных факторов, отсортируйте список в порядке возрастания. Если 2 является одним из основных факторов, удалите его из списка и отсортируйте …

30
Пометить мою почту! - ASCII штрих-коды
Штрих-коды 4 штатов Многие почтовые службы (Royal Mail UK, Canada Post, US Mail и т. Д.) Используют штрих-код из 4 штатов для кодирования информации о своей почте. Визуализированный в ASCII, он может выглядеть примерно так: | | | | | | | | | | | | | | | …

14
Давайте нарисуем Мона Лизу
В 2014 году демосценер Jakub 'Ilmenit' Debski выпустил демонстрационную процедурную графическую схему объемом 250 байт (1) для Atari XL под названием Mona . Это рисует следующую картину (2) : Ваша задача - создать точно такую ​​же картинку, используя язык по вашему выбору. (1) Разбивка: 136 байтов данных + 114 байтов …

21
Добавление выравнивания массива
Введение Рассмотрим два непустых целочисленных массива, скажем, A = [0 3 2 2 8 4] и B = [7 8 7 2] . Чтобы выполнить выравнивание на них, мы делаем следующее: Повторите каждый массив достаточно раз, чтобы иметь общую длину lcm (длина (A), длина (B)) . Здесь lcm обозначает наименьший …

22
Natural Pi # 0 - Рок
Цель Создайте программу / функцию, которая принимает входные данные N, проверяет, являются ли Nслучайные пары целых чисел относительно простыми, и возвращает sqrt(6 * N / #coprime). TL; DR Эти проблемы представляют собой симуляции алгоритмов, которые требуют только природы и вашего мозга (и, возможно, некоторых ресурсов многократного использования) для приближения Pi. …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

29
Pseudofactorial
Есть довольно любопытное число, которое иногда появляется в математических задачах или загадках. Псевдофакториал (N) является наименьшим (то есть самым низким) общим кратным чисел от 1 до N; другими словами, это наименьшее число, в котором все числа от 1 до N являются факторами. Например, псевдофакториал (7) = 3 * 4 * …

29
Прокатитесь на Рединге, если вы сдадите Go, соберите $ 200
Монопольный совет Для этого испытания кода-гольфа мы будем строить настольную игру «Монополия». Правила: Не принимайте никаких данных. Выведите доску 11x11, где каждый символ ASCII, образующий доску, является первой буквой каждого пробела в американской версии монопольной доски. Символы должны быть разделены пробелами. Go должно начаться в правом нижнем углу. Точная строка …

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