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

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

1
StackExchange Mustafa не может быть задан один и тот же вопрос три раза
Остин: "Кто тебя послал?" Мустафа: «Вы должны убить меня!» Остин: "Кто тебя послал?" Мустафа: "Поцелуй меня в задницу, Пауэрс!" Остин: "Кто тебя послал?" Мустафа: «Доктор Зло». (...) Мустафа: «Я терпеть не могу, когда мне задают один и тот же вопрос три раза. Это меня просто раздражает». Вам предстоит смоделировать короткий …

8
Нарисуйте ряд горных хребтов
Вдохновленная тайлингом Фибоначчи , эта проблема заключается в создании искусства ASCII, представляющего другую известную комбинаторную последовательность. Горы диаграмма п шагов является рисунком горного массива, используя именно п «/» и п «\» символов, таким образом, что символы набросать непрерывные кривые , которая никогда не опускается ниже своей первоначальной «высоты». Например, /\/\ …


13
Показать счет (в разных базах)
Tallying - это простая система подсчета, которая работает на базе 5. В мире существуют различные системы подсчета, но в большинстве англоязычных стран, пожалуй, самая простая - подсчитывать единицы измерения, отмечая вертикальные линии, а затем каждая пятая отметка ставит горизонтальную линию через предыдущую коллекцию из четырех. Это объединяет метки в группы …

1
Построить MU решатель головоломок
Головоломка MU - головоломка , в которой вы узнаете, можно ли включить MIв MUданных следующих операций: Если ваша строка заканчивается I, вы можете добавить Uв конец. (например MI -> MIU) Если ваша строка начинается с M, вы можете добавить копию части после Mстроки. (например MII -> MIIII) Если ваша строка …

16
Советы по игре в гольф в T-SQL
Какие общие советы у вас есть для игры в гольф в T-SQL? Я ищу идеи, которые могут быть применены к задачам по коду для гольфа в целом, которые хотя бы несколько специфичны для T-SQL. Пожалуйста, оставьте один совет за ответ. Спасибо Marcog за оригинальную идею. :)
16 code-golf  tips  sql 

18
Самая низкая база палиндрома
Учитывая число n, напишите функцию, которая находит наименьшую базу, b ≥ 2такую nкак палиндром в базе b. Например, вход 28должен возвращать основание, 3поскольку троичное представление 28 равно 1001. Хотя 93это палиндром как в основании 2, так и в основании 5, результат должен быть равен 22 <5. вход Целое положительное число …

2
Программа, которая переставляет себя, чтобы закодировать строку (quine-вариант)
Напишите программу, которая печатает следующую строку из 80 символов: Эта программа из codegolf.stackexchange.com переставляет себя для кодирования строки. затем принимает одну строку ввода, затем печатает свой исходный код с возможными переупорядоченными точками кода (ни один не добавлен и ни один не удален). Когда этот код выполняется, то же самое должно …
16 code-golf  quine 

2
Regex в обратном порядке - разложить регулярные выражения
Проблема У меня есть куча регулярных выражений, которые мне нужно использовать в некотором коде, но я использую язык программирования, который не поддерживает регулярные выражения! К счастью, я знаю, что тестовая строка будет иметь максимальную длину и будет состоять только из печатного ASCII. Соревнование Вы должны ввести регулярное выражение и число …

24
Старая функция Макдональда
Создайте функцию на выбранном вами языке, которая распечатывает следующее: Old MacDonald had a farm, E-I-E-I-O, And on that farm he had a cow, E-I-E-I-O, With a moo moo here and a moo moo there, Here a moo, there a moo, everywhere a moo moo, Old MacDonald had a farm, E-I-E-I-O! …

24
Игра с добавленными номерами
Игра с добавленными номерами Напишите функцию / программу, которая принимает 2 целочисленных параметра, целочисленные параметры или целочисленные переменные , начальный номер и максимальное количество итераций. Код должен выполнить следующий пример игры, чтобы создать новое число, и повторять до тех пор, пока число не останется одной цифрой. например. 3 7 2 …
16 code-golf 

2
Круговая диаграмма Ascii art
Ваша цель - вывести художественную круговую диаграмму ASCII. Это код-гольф, поэтому выигрывает самая короткая программа (считая байты исходного кода, а не символы). Никакие внешние программы или API не допускаются. Только родные для каждого языка. Начальный угол и направление (по часовой стрелке / против часовой стрелки) круга не имеют значения. Вывод …

14
Самосодержащие журналы
Проблема" Определите функцию log(или другое трехбуквенное имя), которая при вызове будет регистрировать / печатать / записывать (независимо от того, что по умолчанию для рассматриваемого языка) как инструкцию (как источник), так и первый аргумент. Другими словами: i=777 j=333 log(i) //outputs: "log(i) 777" log(i+j+1) //outputs: "log(i+j+1) 1111" Для всех практических целей i: …
16 code-golf 

17
Рассчитать чаевые
Вы и друг идете в бар. Бармен относится к вам хорошо, поэтому вы решаете дать ему чаевые. Таким образом, вы достаете свой надежный карманный компьютер и пишете быструю программу для расчета чаевых, поскольку в ней нет встроенного калькулятора. Но ждать! Ваши ключи оператора сломаны! Ваша задача - рассчитать 20% чаевых …

18
Анонимизировать имена - своего рода
Изменить: Там будет бонус -20 для случайной маскировки Привет собратьям-разоблачителям и носителям тайных знаний. Я из-за собеседования по почте и, конечно, не могу назвать конкретные имена в полный рост. Но поскольку я хочу раскрыть это довольно не так очевидно, мне нужна ваша помощь. Я приведу эти имена в виде "Evil_company_that_makes_me_shiver" …
16 code-golf 

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