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

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

27
Все неупорядоченные пары между элементами массива
Задача: Вернуть массив со всеми возможными парами между элементами массива. пример От a=["a", "b", "c", "d"];возвращения b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]. Пары могут быть в любом порядке, если включены все возможные комбинации и, очевидно ["b","d"], то же самое ["d","b"]. вход Массив уникальных строковых элементов, состоящих из символов из класса [a-z]. Выход 2d массив, содержащий …

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

14
Проверьте синтаксис 2Col!
Как могли заметить несколько человек в последнее время, я в значительной степени отказался от разработки Braingolf, потому что он скучный и скучный, и перешел на 2Col, который немного интереснее и не предназначен для игры в гольф. Отличительной особенностью 2Col является то, что каждая строка кода должна быть ровно 2 символа, …

10
Когда ближайший особый общий год?
Общий год является годом , что не високосный год , и где первый и последний день года в тот же день. Особый общий год является один , который начинается в понедельник и так заканчивается на понедельник , а также. Ваша задача состоит в том, чтобы создать программу / функцию, которая …
11 code-golf  date 

17
Проверьте, является ли матрица Теплица
Вам будет дан двумерный массив и число, и вас попросят определить, является ли данная матрица теплицевой или нет. Формат ввода: Вам будет предоставлена ​​функция, которая будет принимать two-dimensionalматрицу в качестве аргумента. Выходной формат: Возврат 1из функции, если матрица Тёплица , иначе возврат -1. Ограничения: 3 < n,m < 10,000,000 где …

8
Поднимитесь в Америку
Теперь, когда другие пользователи помогли Трампу построить стену , пришло время взобраться на нее. Это сложная художественная задача, в которой вам нужно вывести скалолазную стену со случайно расположенными трюмами. Стена для скалолазания состоит из панелей, каждая из которых имеет от 3 до 10 трюмов и имеет высоту 5 панелей. Каждая …

10
Поверните корни
Дан ненулевой многочлен с целочисленными коэффициентами и корнями, которые находятся на мнимой и действительной прямой, так что если aэто корень, то так и есть -a, вернуть другой многочлен с корнями, повернутыми на 90 градусов. подробности Полином может быть задан в любом приемлемом формате, например, в виде списка коэффициентов. Условие симметрии, …

19
Создать все разделы подсписка
Учитывая непустой список целых чисел, выведите каждое возможное разбиение списка, где каждый раздел является непустым подсписком. Итак, для списка [1, 2, 3, 4]результат: [[1, 2, 3, 4]] [[1, 2, 3], [4]] [[1, 2], [3, 4]] [[1, 2], [3], [4]] [[1], [2, 3, 4]] [[1], [2, 3], [4]] [[1], [2], [3, …

12
Сократить пакет Java
брифинг Для заданного полностью квалифицированного имени Java-класса / пакета вы должны сократить его следующим образом: Каждая часть пакета, разделенного точкой, будет сокращена до первой буквы, кроме последнего раздела и класса (если он существует). все имена пакетов будут в нижнем регистре, а класс (если он существует) будет начинаться с заглавной буквы …
11 code-golf 

3
Детектор сходства вызовов
Вызов Учитывая два идентификатора вопроса, попытайтесь выяснить, насколько они похожи, посмотрев на ответы. подробности Вам дадут два идентификатора вопроса для codegolf.stackexchange.com; Вы можете предположить, что для обоих идентификаторов существуют вопросы, которые не удалены, но не обязательно открыты. Вы должны просмотреть все ответы и определить минимальное расстояние Левенштейна между кодом в …

4
D & D 5e HP Calculator
У меня проблемы с запоминанием всего, что я должен делать при прокачке персонажа D & D. По какой-то причине одна из вещей, которая доставляет мне неприятности, - это выяснить, каким должно быть их новое максимальное значение HP. Для этой задачи вы напишите программу или функцию для автоматического вычисления правильного значения. …
11 code-golf 

17
Равенство приходит в тройках
Взято из: OEIS- A071816 Ваша задача, учитывая верхнюю границу n, состоит в том, чтобы найти число решений, которые удовлетворяют уравнению: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n Последовательность начинается, как описано на странице OEIS, и как показано ниже (1-индексированный): 1, 20, 141, 580, 1751, 4332, 9331, 18152, 32661, …

9
Какие символы чаще встречаются в моем хэше MD2?
Задача проста Напишите скрипт, который при вводе строки будет хэшировать строку с использованием алгоритма хеширования MD2 , а затем возвращать вывод положительного целого или отрицательного целого числа, основанный на том, какой набор символов ниже является более распространенным в результирующем хеше в виде шестнадцатеричной строки: 01234567 - (positive) 89abcdef - (negative) …

9
Построить цифровой плоттер
Задача адаптирована из книги Фортрана 77 Дональда М. Монро Вступление Цифровые печатные машины широко используются для создания различных форм рисунков, графиков и других графических результатов. Большинство таких машин могут перемещать свои ручки только в определенных направлениях, обычно в виде отдельных шагов в направлении X и Y или в обоих направлениях. …
11 code-golf 

3
Создайте непревзойденное искусство ASCII!
Приведенная строка из ASCII-арта, например, такая (это не ASCII-арт, но подойдет для примера): abc d e fgh Перемешайте это так, как если бы оно отображалось на экране по одному символу на строку, например так: a b c d e f g h Распечатайте результат, подождите одну секунду, ± 0,5 секунды, …

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