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

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

11
Биективная функция ℤ → ℤⁿ
Тривиально можно создать биективную функцию от (множество всех целых чисел) до Z (например, единичная функция).ZZ\mathbb{Z}ZZ\mathbb{Z} Кроме того , можно создать биективную функцию от до Z 2 (множества всех пар целых чисел 2, в декартово произведение из Z и Z ). Например, мы могли бы взять решетку, представляющую целочисленные точки на …
23 code-golf  math  number 

22
Распределение частот нескольких бросков кубиков
Учитывая два положительных целых числа aи b, выведите частотное распределение скользящих времен bштамповки aи суммирования результатов. Распределение частот перечисляет частоту каждой возможной суммы, если каждая возможная последовательность бросков костей происходит один раз. Таким образом, частоты являются целыми числами, сумма которых равна b**a. правила Частоты должны быть перечислены в порядке возрастания …

1
Марио упадет в Сокращающийся Спутник? (Диаграмма добавлена)
Супер Марио Галактика имеет две ромбоубооктаэдрические * планеты, облицованные плитками с платформами, которые сжимаются, когда Марио пересекает. Если Марио упадет в треугольную дыру или пробел, оставленный плиткой, к которой он ранее прикоснулся, он будет поглощен черной дырой в ядре. (Часы: суматошный Galaxy , море Slide Galaxy ) Изображение: MarioWiki.com (Вы …

7
Поддельные делители суммы полиглотов
Задание В этой задаче ваша задача - написать программу на языке программирования L, которая принимает положительное целое число n и выводит сумму соответствующих делителей n ( последовательность A001065 в OEIS). Должно быть возвращено правильное значение для любого 1 ≤ n ≤ 10 000 . Вот первые 10 выходов: 0, 1, …

22
Вокруг меня, помоги мне
С учетом входных данных nваша программа или функция должна вывести наименьшее положительное целое число k, чтобы nокругленное до ближайшего кратного было kбольше, чем n. Пример. Учитывая вход 20, выходное значение должно быть 3: Ближайшим кратным 1является 20, который не больше чем 20. Ближайшим кратным 2является 20, который не больше чем …
23 code-golf  number 

14
Могу ли я успокоиться?
В настольной игре «Поселенцы Катана» есть пять типов ресурсов: Кирпич, Бревно, Руда, Пшеница и Овцы. Строительство поселения стоит Кирпич, Бревно, Пшеница и Овца. Однако вы также можете торговать четырьмя одинаковыми ресурсами, чтобы получить ресурс другого типа. Например, если у вас в руке было четыре руды, вы могли бы обменять их …

30
Надежно сломанная сортировка
Учитывая список натуральных чисел, который содержит не менее 3 различных записей, выведите перестановку этого списка, которая не отсортирована в порядке возрастания или убывания. Примеры 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. Спасибо @Arnauld и @NoOneIsHere за название!

19
У меня есть главный близнец?
Целое число является простым тогда и только тогда, когда оно положительно и имеет ровно 2 различных делителя: 1 и себя. Двойная простая пара состоит из двух элементов: pи p±2, которые являются простыми. Вам будет дано положительное целое число в качестве входных данных. Ваша задача - вернуть истинность / ложность в …

25
Числа увеличиваются, а буквы уменьшаются
Вдохновленный этим вопросом переполнения стека: сортировка списка: числа по возрастанию, буквы по убыванию . Ваша задача - решить следующую проблему, и, поскольку это код-гольф , вы должны делать это как можно меньше байтов. Вы должны взять список объектов , как входные данные, содержащие буквы (любую разумную форма: string, charи т.д.) …

14
Хроматический ключ к успеху
Значение цвета RGB #00FF00является довольно важным: оно используется для создания фильмов, телевизионных шоу, объявлений о погоде и многого другого. Это знаменитый «зеленый экран» или «зеленый экран». Соревнование Ваша задача - написать программу, которая принимает два входных изображения, как в формате PNG (или в типе изображения в вашей библиотеке изображений), так …

5
Запустите лотки и защитите джекпот
Вы собираетесь участвовать в игровом шоу. Одна из задач работает следующим образом: Первая комната содержит большое количество одинаковых шаров. Вторая комната содержит серию желобов, каждый из которых имеет датчик, который подсчитывает, сколько шариков было помещено в него. Мяч, помещенный в желоб, не может быть восстановлен. Каждый желоб будет срабатывать после …

5
Сложные выражения для игры в кости
Задний план Я регулярно играю в D & D с друзьями. Говоря о сложности некоторых систем / версий, когда речь идет о броске кубиков и применении бонусов и штрафов, мы в шутку придумали некоторую дополнительную сложность для выражений броска кубиков. Некоторые из них были слишком возмутительными (например, расширение простых выражений …

21
Медленно сходящийся зигзаг
Если в качестве входных данных указать одно положительное нечетное целое число, вернуть сходящийся зигзаг в виде списка строк, списка списков символов или строки, разделенной новой строкой, в следующей форме: # # # # # # # # # # # Вы можете заменить #любой непротиворечивый непробельный символ. Конечный пробел в …

5
Самое быстрое оружие на Западе
Вы самый грубый, самый крутой, самый крутой ковбой к западу от Миссисипи. Тем не менее, какой-то странный парень на дурацком сайте ботаников решил, что было бы здорово столкнуть вас в случайные незаконченные пейзажи и сражаться. Неважно, ты все равно выиграешь. Однако, чтобы помочь вам выиграть эти изнурительные перестрелки, о которых …
23 code-golf  string 

12
Дополнить матрицу суммами
Вызов: Учитывая квадратную матрицу ввода A , заполните матрицу одной строкой и одним столбцом со всех четырех сторон. Значение каждого элемента в верхней и нижней строке должно быть суммой элементов в каждом соответствующем столбце. Значение каждого элемента в левом и правом столбце должно быть суммой элементов в каждой соответствующей строке. …

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