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

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

1
Учитывая список окружностей, выведите область наименьшего содержащего прямоугольника
Вам будет предоставлен список радиусов, вы должны вывести область наименьшего прямоугольника, в которую они все поместятся. Например, учитывая список, который [5,3,1.5]вы бы вывели 157.460. Это изображение: Ширина 15.7460, а высота 10, поэтому площадь 157.460. Правила: Вы получаете список через стандартный ввод или аргумент функции, выводите ответ через стандартный вывод или …

30
Распечатать письмо Фибоначчи
Учитывая N (2 <= N ), выведите N строк буквенного ряда Фибоначчи следующим образом (т.е. N = 5). Сначала начните с aи b: a b Затем добавьте две строки. a b ab Продолжайте добавлять последние две строки. a b ab bab Продолжай идти... a b ab bab abbab И мы …

19
URL-дружественные заголовки
Люди на этом сайте очень любят украшать свои посты ... Stewie's sequence: + * - / + * - / Однако, когда этот заголовок необходимо включить в URL страницы, он упрощается: stewies-sequence Соревнование Ваша задача - создать программу или функцию, которая при наличии строки, представляющей заголовок записи, выводит / возвращает …

12
Двойное вращение
Описание задачи Зацикливание всех букв из первой части алфавита в одном направлении и букв из второй половины алфавита в другом. Другие персонажи остаются на месте. Примеры 1: Привет, мир Hello_world //Input Hell ld //Letters from first half of alphabet o wor //Letters from second half of alphabet _ //Other characters …
28 code-golf 

23
Строка Расстояние
Вызов Учитывая ввод строчной буквы [a-z], выведите общее расстояние между буквами. пример Input: golf Distance from g to o : 8 Distance from o to l : 3 Distance from l to f : 6 Output: 17 правила Стандартные лазейки запрещены Это код-гольф - самый короткий ответ в байтах выигрывает. …

20
Платные строки
Строка является платной, если ее можно разбить на подстроки, каждая из которых представляет собой строку, повторяемую дважды подряд. Например, aabaaababbbabaможно изменить как: aaba aaba b b ba ba Если задана непустая строка a's' и b's', выведите значение Truthy, если оно допустимо, и значение Falsey, если это не так. спариваемая: aa …

8
Вместе все добиваются большего
(связано: один , два , три ) Акростих это стиль стихотворения / записи , где начальный символ каждой строки, при чтении по вертикали, а также производит слово или сообщение. Например, Together Everyone Achieves More также расшифровывает слово, TEAMкогда первый столбец читается по вертикали. Акростика - это подмножество мезостыков , где …

13
Советы по игре в гольф в 05AB1E
Есть ли у вас какие-либо советы по коду-гольфу в 05AB1E , языке игры в гольф, созданном Аднаном ? Ваши советы должны быть хотя бы несколько специфичны для 05AB1E. Пожалуйста, оставьте один совет за ответ.
28 code-golf  tips 

30
Функция простого подсчета
Введение Функция подсчета простых чисел , также известная как функция Pi , возвращает количество простых чисел, меньших или равных x.π( х )π(Икс)\pi(x) Вызов Ваша программа возьмет целое число x, которое вы можете считать положительным, и выведите одно целое число, равное количеству простых чисел, меньших или равных x. Это соревнование по …

26
Это номер Смита?
Описание задачи Число Смит является композитом числа, сумма цифр равна сумме сумм цифр его простых множителей. Учитывая целое число N, определите, является ли это число Смита или нет. Первые несколько номеров Смита являются 4, 22, 27, 58, 85, 94, 121, 166, 202, 265, 274, 319, 346, 355, 378, 382, 391, …

17
Нарисуйте пустую доску Эрудит
Стандартная доска Scrabble - это сетка 15 × 15 для размещения буквенных плиток. Большинство пробелов являются пустыми, но некоторые представляют собой двойные баллы (розовый), тройные баллы (красный), двухбуквенные (светло-голубой) и трехбуквенные (синие). Обычно в центре находится звезда (которая считается двойной оценкой). Напишите программу или функцию, которая выводит стандартную пустую доску …

16
Фальсифицируйте краткие истины
Найдите самое длинное значение true в списке логических значений. Возвратите тот же список со всеми другими фальсификациями. Ввод, вывод Список; любой обычный формат (например, список с разделителями в виде строки). Детали Истина и ложь могут быть любым, что ваш язык обычно использует для этих значений, или целыми числами 1 и …

12
Дивиденды с одним нулем
Описание задачи Для каждого положительного целого числа nсуществует число, имеющее форму, 111...10...000которая делится на nто есть десятичное число, которое начинается со всех 1и заканчивается всеми 0. Это очень легко доказать: если мы возьмем набор n+1различных чисел в виде 111...111(все 1), то по крайней мере два из них дадут один и …

30
Литп Трантлатор
Мой друг на днях сделал переводчик шрифтов, то есть он взял строку и преобразовал s => th и S => Th. Это было довольно долго, и я подумал, что это может быть в гольф. Таким образом, задача состоит в том, чтобы создать программу / функцию, которая принимает входную строку, переводит …
28 code-golf  string 

8
Визуализируйте наибольший общий делитель
Задний план Наибольший общий делитель ( для краткости gcd ) - это удобная математическая функция, поскольку она имеет много полезных свойств. Одним из них является личность Безу : если d = gcd(a, b), то существуют целые числа xи yтакие, что d = x*a + y*b. В этой задаче ваша задача …

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