Описание тега code-golf
Code Golf - это игра, в которую раньше играли в Stack Overflow, но сейчас она считается не по теме. Задачи Code Golf должны быть опубликованы в разделе "Программирование головоломок и Code Golf".
7
ответов
Код Гольф: Парсер регулярных выражений
Цель Сегодняшняя задача Code Golf состоит в том, чтобы создать парсер регулярных выражений как можно меньше символов. Синтаксис Нет, я не прошу вас соответствовать регулярным выражениям в стиле Perl. В конце концов, для них уже есть очень надежный п…
19 авг '10 в 15:22
7
ответов
Помните проблемы с одним кодом?
Кто-нибудь помнит годы назад в таких журналах, как Byte, где люди конкурировали за создание наиболее функционального фрагмента кода, написанного одной строкой кода? Я помню такие игры, как Pole Position с прокруткой текста и т. Д., И фрактальная гра…
24 июл '09 в 16:39
1
ответ
Кратчайший синтаксис PowerShell для создания нового объекта PSObject с помощью свойства?
Я очень часто использую следующее: New-Object psobject -Property @{a=1; b=2; c=3; d=4} Я хотел бы сделать это как можно короче, возможно, даже 1 символ? Какой самый короткий способ создать новый psobject, используя свойства выше? Я хочу, чтобы я мог…
04 дек '14 в 17:36
23
ответа
Код Гольф: Шифрование XOR
От: Шифрование Ко To: x $ * sj4 (это ты) Ваша миссия, если вы решите принять ее, - создать программу с минимальным количеством нажатий клавиш, Принимает два имени файла параметров (либо командной строки или стандартного ввода), первый файл, содержащ…
13 авг '10 в 16:41
3
ответа
Какой самый короткий способ вычислить n-е простое число?
Какой самый короткий C-код для "вычисления n-го простого числа"? Наименьший с точки зрения значащих символов, то есть количества точек с запятой, непробельных символов, ключевых слов и запятых. Входные данные: Целые числа n от стандартного ввода, ра…
14 фев '10 в 06:24
7
ответов
Есть ли лучший способ PHP для получения значения по умолчанию по ключу из массива (словарь)?
В Python можно сделать: foo = {} assert foo.get('bar', 'baz') == 'baz' В PHP можно использовать тройной оператор, например: $foo = array(); assert( (isset($foo['bar'])) ? $foo['bar'] : 'baz' == 'baz'); Я ищу версию для гольфа. Могу ли я сделать это …
14 июл '11 в 16:09
4
ответа
Как сгенерировать Мандельброта с T-SQL?
Немного узнав о T-SQL и подумав, что интересным упражнением будет создание набора Мандельброта с его помощью. Оказывается, кто-то уже есть (и в последнее время, кажется). Я позволю кому-то еще опубликовать это как ответ, но мне любопытно, какие опти…
24 ноя '08 в 17:35
4
ответа
Код Гольф: 2D Платформер
Соревнование Дойти до конца уровня! Бонусные баллы, если вы попали в каждый из блоков (С) точно 2 раза. Недопустимый Жесткое кодирование последовательности команд любым способом. Ваш любимый "Язык одного персонажа", который делает только одно, решае…
04 июл '10 в 01:28
4
ответа
Удаление непечатаемых символов в точки с помощью string.translate()
Так что я делал это раньше, и это удивительный уродливый код для такой, казалось бы, простой задачи. Цель состоит в том, чтобы перевести любого непечатного персонажа в . (Точка). Для моих целей "печатный" исключает несколько последних символов из st…
25 ноя '09 в 23:59
31
ответ
Новогоднее издание Code Golf - от целых до римских цифр
Напишите программу, которая принимает один аргумент командной строки N и печатает соответствующий римский номер. Например, N = 2009 должен печатать MMIX. Допустим, это должно работать для 0 (Было весело поиграть в мой первый раунд гольф-кода с рожде…
27 дек '08 в 02:21
33
ответа
Код Гольф: Счастливое время!
Это воскресенье, время для игры в гольф! Вызов Напишите кратчайший исходный код по количеству символов, чтобы определить, является ли входное число "счастливым простым числом", "счастливым простым числом" или "печальным не простым числом". вход Вход…
22 авг '10 в 22:58
6
ответов
Код Гольф: Призрачная нога
Соревнование Самый короткий код по количеству символов, который выведет числовое решение с учетом числа и действительного строкового шаблона, используя метод Ghost Leg. Примеры Вход: 3, "| | | | | | | | |-| |=| | | | | |-| | |-| |=| | | |-| |-| | |…
27 апр '10 в 13:18
15
ответов
Код Гольф: Свинья Латинская
Вызов: Возьмите предложение ввода любой длины и преобразуйте все слова в этом предложении в латинскую свинью. Если вы не знаете, что такое латинская свинья, пожалуйста, прочитайте Wikipedia: Pig Latin. Характеристики: Предположим, что все слова разд…
06 июл '10 в 23:25
14
ответов
Code Golf - генерирует номера соседних страниц на основе текущей страницы
Задача состоит в том, чтобы создать алгоритм для генерации подмножества чисел определенного размера в последовательности на основе текущей позиции в этой последовательности. При навигации по многим страницам контента на загруженном сайте, таком как …
29 июл '10 в 03:18
2
ответа
Можно ли сделать эту сборку Linux / 32bit x86 "Hello, World" еще меньше?
Следующая 32-битная x86-программа Linux печатает строку произвольной длины (в любом случае, насколько может быть программа) и выполняет exit(0) впоследствии: .global _start ; notice on entry here, all regs but %esp are zero _start: call .L0 ; offset…
15 сен '11 в 16:33
9
ответов
Code-Golf: сокращенный номер
Исходя из этого вопроса: есть ли способ округлить числа в дружественный формат? ЗАДАЧА - ОБНОВЛЕНО! (удалены сотни сокращений из спецификации) Самый короткий код по количеству символов, который сокращает целое число (без десятичных знаков). Код долж…
22 апр '10 в 15:48
41
ответ
Код Гольф: последовательность Морриса
Соревнование Самый короткий код за счет количества символов, который выведет последовательность чисел Морриса. Числовая последовательность Морриса, также известная как последовательность " посмотри и скажи", представляет собой последовательность чис…
11 окт '10 в 17:25
4
ответа
Код Гольф: игра с обратным отсчетом
Вызов Вот задача, вдохновленная известным британским телевизионным игровым шоу Countdown. Задача должна быть достаточно ясной даже без знания игры, но не стесняйтесь просить разъяснений. И если вы хотите увидеть клип этой игры в действии, посмотрит…
03 янв '11 в 17:42
11
ответов
Как мне программировать, используя кошку?
В этом комиксе xkcd: они упоминают, что настоящие программисты используют cat, Ну, я спрашивал себя: как вы можете программировать, используя cat команда?
28 май '09 в 15:22
2
ответа
Код Гольф: движение в трех измерениях
Предполагая трехмерную нерегулярную матрицу, где y = 1.5(x) and z = .5(y), Далее предполагая, что объект начинается с 0,0,0 и должен двигаться положительно по крайней мере в двух измерениях, и должен двигаться во всех трех измерениях (x+1, y+1, z-1 …
20 авг '10 в 19:18