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

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

15
Эта машина Foo останавливается?
Как известно, определение того, останавливается ли машина Тьюринга, неразрешимо, но это не обязательно верно для более простых машин. Foo машина представляет собой машину с конечной лентой, где каждая ячейка на ленте имеет целое число или символ HALT h, например , 2 h 1 -1 Указатель инструкции начинается с указания на …

3
Кляйн Топололиглотс
Klein - это двумерный язык, который я разработал, который может быть встроен в 12 различных топологических поверхностей. Программу Klein можно запустить на разных поверхностях, изменив аргументы командной строки. Топология определяет, куда направляется указатель инструкции, когда он выходит за пределы программы. При удалении от края ip будет переходить на край с …

30
Распечатайте числа от 1 до 10
Это может быть очень простой задачей, но я удивлен, что это еще не было сделано на Code-Golf: Выведите все целые числа от 1 до 10 включительно в порядке возрастания до стандартного вывода. Ваш выходной формат может быть любым, который поддерживает ваш язык. Это включает в себя произвольные разделители (запятые, точки …

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

16
Советы по Regex Golf
Подобно нашим темам для подсказок по гольфу для конкретных языков: каковы общие приемы сокращения регулярных выражений? Я могу видеть три применения регулярных выражений, когда дело доходит до игры в гольф: классический регулярное выражение гольфа («вот список, который должен совпадать, и вот список, который должен потерпеть неудачу»), использование регулярного выражения для …

30
Советы по игре в гольф в CJam
CJam - это основанный на GolfScript язык стека для гольфа, созданный пользователем PPCG aditsu . Итак, в духе других языковых советов вопросы: Какие общие советы у вас есть для игры в гольф в CJam? Пожалуйста, оставьте один совет за ответ.
43 code-golf  tips  cjam 

6
ASCII Maze Rendering 3000
Я не люблю печатать, поэтому я рисую лабиринты в очень простом формате: # ##### # # # ### # # # # # # # # ##### # Разве это не лабиринт ? Конечно, я думаю, что все лабиринты должны выглядеть трехмерными, похожими, но не такими, как эта задача , …

23
Разбор формата словаря Книгоед
Недавно я потворствовал некоторой ностальгии в форме Bookworm Deluxe: Если вы еще этого не видели, это словесная игра, цель которой состоит в том, чтобы соединить соседние плитки и сформировать слова. Чтобы определить, является ли строка допустимым словом, она проверяет его по своему внутреннему словарю, который хранится в сжатом формате, который …
42 code-golf  string 

16
Как мало он может получить?
Начиная с положительного целого числа N , найдите наименьшее целое число N ', которое можно вычислить путем многократного деления N на одну из его цифр (в базе-10). Каждая выбранная цифра должна быть делителем N больше 1 . Пример № 1 Ожидаемый выход для N = 230 составляет N '= 23 …

6
Визуализируйте визуальные глаза
Вы можете помнить или не помнить Xeyes, демонстрационную программу, которая шла с (и, насколько я знаю, до сих пор поставляется) системой X Window. Его целью было нарисовать пару глаз, которые следовали за курсором мыши: Ваша задача - воссоздать Xeyes с искусством ASCII. Напишите программу или функцию, которая рисует два художественных …

30
Enklactify эти строки
Вдохновленный этой цепочкой комментариев ... Я хочу enklactвыйти из этого испытания, но я не могу ... @ETHproductions to enklact (v): реализовать таблицу поиска, используя подраздел, состоящий из уникальных элементов. Включение - очень полезный способ сжатия таблицы поиска. Например, допустим, у вас был следующий список цветов: red green blue yellow purple …
42 code-golf  string 

30
Бомбардир скрэббл
Вызов: Возьмите строку прописных или строчных букв в качестве входных данных (необязательно) и вычислите количество очков, которое эта строка получила бы в игре « Скрэббл» на английском языке. Правила: Счет каждой буквы следующий (используйте это, даже если есть другие версии игры): 1 point: E, A, I, O, N, R, T, …

20
Как мне выйти из Vim?
Vim - отличный текстовый редактор для систем Unix, но он известен тем, что его трудно выйти. Напишите полную программу, которая будет выводить данные :qдля выхода из Vim. Затем он должен прочитать одну строку ввода, так как ему будет либо выдано приглашение bash, в этом случае выход завершился успешно, либо ошибка, …
42 code-golf 

4
f (g (x)) уменьшается, а g (f (x)) увеличивается
Для этой задачи вам нужно реализовать две функции, f и g , на целых числах, так что f ∘ g - строго убывающая функция, а g ∘ f - строго возрастающая функция. Другими словами, если вы берете любые два целых числа a <b , то f (g (a))> f (g …

30
Я инженер?
Недавно штат Орегон оштрафовал инженера-электрика на изучение светофоров на 500 долларов за то, что он называл себя инженером. Учитывая 2-буквенную строку в качестве входных данных, представляющих штат США, выведите: I am not an engineerесли штат Орегон ( OR) I am an engineer если штат любой другой штат США What is …

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