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

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

11
Автоматически предсказуемо собрать аллитеративную арию
Спасибо @ComradeSparklePony за название. Эта задача должна быть очень простой. Вам даны три списка. Первый - это список имен в заглавном случае. Второй список прилагательных в нижнем регистре. Третий список существительных, в нижнем регистре. Пожалуйста, выберите случайным образом имя, необязательное прилагательное, существительное и вывод <Name>'s <adjective> <noun>. Однако каждое слово …
15 code-golf  random 

6
Генерация произносимого бессмысленного слова
Ваша задача - создать бессмысленное слово, которое можно произносить с указанным количеством «слогов». Каждый раз, когда программа запускается, возможно, приводит к другому бессмысленному слову. Pronounceability Произносимое слово состоит из слогов, которые, в свою очередь, состоят из группы гласных, которая, возможно, зажата между двумя согласными группами. Не все звуки можно произносить …

30
Написать функцию [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 месяцев назад . Я, честно говоря, не могу поверить, что этот вызов еще не существует. Соревнование Напишите функцию. …

9
Свернуть ковер
Этот вопрос вдохновлен вопросом Кевина Круйссена . Теперь, когда ковер разложен, мы хотим его свернуть. Ваша задача - написать программу, которая принимает строку и возвращает спираль, сделанную из этой строки (представляющую собой свернутый ковер, если смотреть со стороны). Процедура одного шага раскатывания ковра заключается в следующем. Есть пример, чтобы проиллюстрировать, …
15 code-golf  string 

11
Новый заказ № 2: Поверни мой путь
Введение (может быть проигнорировано) Размещать все положительные числа в обычном порядке (1, 2, 3, ...) немного скучно, не правда ли? Итак, вот серия проблем, связанных с перестановками (перестановками) всех положительных чисел. Это второй вызов в этой серии. Первый вызов можно найти здесь . В этом вызове мы используем коды Грея, …

9
Поиск пробелов в диапазонах дат
Дан список диапазонов дат в rкачестве входных, выходных или возвращаемых диапазонов, не найденных в r. Ради этого примера ввод будет в YYYY-MM-DDформате. Допустим, у вас есть три диапазона дат: [2019-01-01, 2019-02-01] [2019-02-02, 2019-04-05] [2019-06-01, 2019-07-01] Вы можете видеть, что между 2019-04-05и 2019-06-01. Результатом будет этот разрыв: [2019-04-06, 2019-05-31] правила Ввод …
15 code-golf  date 

22
Раздайте карты игрокам
Сегодня вечер карточной игры! Вы - дилер, и ваша задача - написать программу для раздачи карт игрокам. Учитывая массив карт и количество игроков, вам нужно разделить массив карт в руки для каждого игрока. правила Ваша программа получит непустой массив A, а также ненулевое положительное целое число n. Затем массив должен …

16
Сложный процент… с деньгами волшебника
Гринготтс - это не просто хранилище, но заслуживающее доверия финансовое учреждение и волшебники тоже нуждаются в кредитах. Поскольку вы не хотите, чтобы гоблины Гринготта облажались, вы решили, что было бы неплохо написать программу для начисления процентов. Интерес накапливается только ежегодно. Ваша задача состоит в том, чтобы рассчитать общую сумму задолженности …
15 code-golf  math 

8
Ротационная инвариантная дактилоскопия
Представьте, что у нас есть некоторые polyomino и мы хотели бы однозначно идентифицировать их, однако polyominos можно вращать, поэтому слепое их хеширование не даст нам одинаковых отпечатков пальцев для части и ее поворота (в целом). Например, если у нас есть L-тетромино x x xx мы хотели бы иметь такой же …

4
Код Гольф: Письмо-Цепсион
Соревнование: Для ввода одной буквы X (верхнего или нижнего регистра от A до Z) и одной цифры N (0-9) выведите соответствующую букву X из N * X. Письмо должно быть из этого списка: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C D D E …

13
Сколько слогов в этом числе?
Я хотел бы взять число и знать, сколько слогов в нем, когда говорят на английском языке. Давайте ограничим это положительными целыми числами, которые меньше одной тысячи. Я британец, поэтому мы будем следовать за колонкой сотен со знаком «и», если после него есть ненулевые цифры. Соревнование Напишите некоторый код, который будет …

10
Преобразовать код даты Excel в «дату»
Если задан неотрицательный целочисленный код даты в стиле Excel, верните соответствующую «дату» в любой разумной форме, которая четко показывает год, месяц и «день». Тривиально, вы можете подумать. Вы заметили "напуганные цитаты"? Я использовал их, потому что в Excel есть некоторые причуды. Excel подсчитывает дни с цифрой 1 на 1 января …

7
Проблемы с ленивым словом
Резюме Преподавателю было сказано подготовить словесные задачи для учеников. Ей дан список уравнений и предложено записать их в виде соответствующей задачи слова. Тем не менее, она очень ленива, поэтому она не вкладывает много творчества в это. Вместо этого она просто пишет это буквально. Например, когда она читает 1+1, она пишет …
15 code-golf  string 

9
Скрыть здания
Укороченная версия Skyscrapers Challenge задача Учитывая массив высот зданий и положительное целое число k, найдите все перестановки (без дубликатов) высот, чтобы точно kбыли видны здания. Любое здание будет скрывать за собой все здания меньшей или одинаковой высоты. Любой формат для ввода и вывода действителен. Входной массив никогда не будет пустым. …

11
Генерация некоторых грубых чисел
Фон Число nможно охарактеризовать как Bсквозное, если все основные факторы nстрого превышают B. Соревнование Учитывая два положительных целых числа Bи k, выведите первые k Bчисла. Примеры Позвольте f(B, k)быть функция, которая возвращает набор, содержащий числа первого по k B. > f(1, 10) 1, 2, 3, 4, 5, 6, 7, 8, …

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