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

23
Проверьте, можно ли создать строку с подстрокой!

По заданной строке sи массиву / списку lопределите, sможно ли создавать детали из l. Например, если строка есть, "Hello, world!"а список есть [' world!', 'Hello,'], то программа / функция должна вернуть истинное значение, потому что вы можете упорядочить список для формирования строки. Следующий...

23
Найти, сколько буквенно-цифровых символов можно составить из одного числа

Буквенно-цифровые символы имеют ASCII-значения: 0-9 -> 48-57 A-Z -> 65-90 a-z -> 97-122 Ваша задача - взять целое число в качестве входных данных и вывести, сколько символов можно сделать, используя последовательные цифры этого числа. Коды символов могут перекрываться. 666должно привести...

23
Добавляет или Предполагает? Зависит

Завтра мозгу исполняется год! В честь его дня рождения мы проводим вечеринку по случаю дня рождения в стиле PPCG, на которой несколько пользователей публикуют вопросы, связанные с умом! Помогите нам отпраздновать! :) Brain-flak - это эзотерический язык, который я написал, где все команды являются...

23
Соотношение суммы других элементов

задача Учитывая массив положительных целых чисел, замените каждый элемент с четностью суммы других элементов. Массив гарантированно содержит как минимум 2 элемента. Определение Четность: четное или нечетное число. пример Для массива [1,2,3,1]: Заменить 1с четностью 2+3+1, т.е. even. Заменить 2с...

23
Случайный Гольф Дня № 8: перемешайте бесконечный список

О серии Во-первых, вы можете относиться к этому, как к любому другому вызову для игры в гольф, и отвечать на него, не беспокоясь о серии вообще. Тем не менее, существует таблица лидеров по всем задачам. Вы можете найти таблицу лидеров вместе с дополнительной информацией о серии в первом посте ....

23
Это Кактус?

В теории графов Кактус - это связный граф, в котором любые два простых цикла в графе имеют не более одной вершины. Вот Кактус с 3 простыми циклами, обведенными пунктирными линиями. Следующий график похож на изображенный выше, но не является Кактусом, потому что две вершины, помеченные красным,...

23
Капли дождя падают на мои ... очки?

Я живу в Великобритании, где идет дождь. Много. У меня также есть печальная необходимость носить очки, чтобы видеть, а это означает, что когда идет дождь (как сейчас), я едва могу видеть из них. Эта задача такова, что вы все можете испытать то же самое! задача Выходные очки ASCII art с каплей воды...

23
Кратчайшая цепочка сложения

Цепочка сложения - это последовательность целых чисел, начинающаяся с 1, где каждое целое число, отличное от начального 1, является суммой двух предыдущих целых чисел. Например, вот цепочка дополнений: [1, 2, 3, 4, 7, 8, 16, 32, 39, 71] Вот суммы, которые составляют цепочку сложений: 1 + 1 = 2 1 +...

23
Нарисуйте ASCII коробки в коробках

проблема данный вклад a,b,c где a,b,cположительные четные целые а также a > b > c Сделайте коробку любого разрешенного персонажа с размерами a x a Центрируйте рамку другого допустимого символа с размерами в b x bпределах предыдущего Центрируйте рамку другого разрешенного символа с размерами в...

23
Последовательность Дивиначи

Дивиначи ( OEIS ) Выполните последовательность Фибоначчи, но вместо использования: f(n) = f(n-1)+f(n-2) Использование: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Для ввода n, вывода n-го члена ваша программа должна иметь только 1 вход. Первые 14 терминов (0-проиндексированы, вы можете...

23
Соответствует ли это шаблону цифр?

Недавно я прошел тест по математике и заметил, что определенное число в тесте соответствует интересной схеме. Число ( 28384) соответствует общей последовательности цифр, которая выглядит следующим образом (n)(x)(n+1)(x)(n+2)(x)(n+3) etc... где nи xоднозначные целые числа. Последовательность может...

23
Последовательность кривой Дракона

Последовательность кривой дракона (или обычная последовательность складывания бумаги) является двоичной последовательностью. a(n)задается отрицанием бита слева от младшего значащего 1 из n. Например, для вычисления a(2136)мы сначала преобразуем в двоичный файл: 100001011000 Мы находим наш наименее...

23
Разделить строку

Вызов Учитывая строку и число, разделите строку на столько частей одинакового размера. Например, если число равно 3, вы должны разделить строку на 3 части независимо от длины строки. Если длина строки не делится поровну на предоставленное число, вы должны округлить размер каждой части и вернуть...

23
Самое быстрое оружие на Западе

Вы самый грубый, самый крутой, самый крутой ковбой к западу от Миссисипи. Тем не менее, какой-то странный парень на дурацком сайте ботаников решил, что было бы здорово столкнуть вас в случайные незаконченные пейзажи и сражаться. Неважно, ты все равно выиграешь. Однако, чтобы помочь вам выиграть эти...

23
Дополнить матрицу суммами

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

23
Запустите лотки и защитите джекпот

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

23
Факторизовать гауссово целое число

Gaussian целое представляет собой комплексное число, действительные и мнимые части являются целыми числами. Гауссовы целые числа, как и обычные целые, могут быть представлены как произведение гауссовых простых чисел уникальным образом. Задача здесь состоит в том, чтобы вычислить простые...

23
Сложные выражения для игры в кости

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

23
Хроматический ключ к успеху

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

23
Медленно сходящийся зигзаг

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