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

21
Сколько полутонов

Методические рекомендации задача Учитывая две ноты, введенные в виде строк или списков / массивов, вычислите, сколько между ними полутонов (включая сами ноты), и выведите их в виде числа. Объяснение полутона: Полутон - это один шаг вверх или вниз по клавиатуре. Примером является C на C #. Как вы...

21
Целочисленное линейное программирование

Вступление Напишите решатель для целочисленного линейного программирования . Вызов Ваша задача - написать решатель для целочисленного линейного программирования (ILP). В ILP даны линейные неравенства для набора неизвестных (все из которых являются целыми числами), и цель состоит в том, чтобы найти...

21
Вес ноль

Имея упорядоченный список чисел (возможно, с ведущими нулями), расположите числа по вертикали, затем позвольте всем нулям опуститься до самого дна, а все выступы упадут до самого нижнего открытого отверстия. Выведите полученные целые числа, удалив начальные нули. Работал пример Скажем, нам дали...

21
Преемники обратного диапазона

Учитывая положительное целое число n, сделайте следующее (и выведите каждый этап): начать со списка, содержащего nкопии n. сделать следующее nвремя: на iшаге постепенно уменьшать iзапись списка до тех пор, пока она не достигнетi Так, например, если данная nявляется 4, то вы начинаете с [4,4,4,4], а...

21
Roguelike поиск пути

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

21
Интервальные обозначения

Вызов: Входные данные: Два целочисленных параметра aи b(где a<bи разница не менее 2) Выход: Выведите или верните этот текст, где aи bзаполнены: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] =...

21
Где я сейчас?

Где я сейчас? Учитывая строку d, содержащую только буквы NSWE, определите координаты, которые я путешествовал (слева направо, жадно потребляя) и окончательную координату, где я живу. Правила чтения координат слева направо: Если следующий символ NилиS : Если символ после Nили Sявляется другим NилиS...

21
Удвойте продолженную дробь числа

Ваша задача, учитывая x, вывод 2*x. Легко, правда !? Но есть одна загвоздка: xбудет задана как (возможно, бесконечная) непрерывная дробь , а результат должен быть продолженной дробью. Входные данные гарантированно являются действительным алгебраическим числом, степень которого не больше 2. Входные...

21
Сортировка чисел

В углублениях символов Unicode существует блок Unicode, состоящий из (в настоящее время) 63 символов с именем «Числовые формы», который состоит из символов, которые имеют числовые значения, такие как римская цифра Ⅻ, вульгарные дроби, такие как ⅑ или ↉, или странные, такие как ↊ (10) или ↈ...

21
Это стрит-флеш?

Связанный: Назовите покерную комбинацию Стрит-флеш - это покерная комбинация, содержащая пять карт последовательного ранга одной масти. Как часть стрит-флеша, туз может ранжироваться либо выше короля, либо ниже двух. Туз может иметь высокий рейтинг (например, A ♥ K ♥ Q ♥ J ♥ 10 ♥ - стрит-флеш с...

21
Сколько стоит моя матрица игральных костей?

вход Непустая двоичная матрица, состоящая из 3x3 подматриц, расположенных рядом. задача Ваша задача состоит в том, чтобы определить допустимые образцы костей (как описано ниже) среди подматриц 3x3. Каждый действительный шаблон стоит значение соответствующей кости. Неверные шаблоны стоят 0. Выход...

21
Отрежьте матрицу, чтобы получить желаемую сумму

Определение Учитывая матрицу MMM неотрицательных целых чисел и неотрицательное целое число kkk , мы определяем FkFkF_k как функцию «отбивки», которая удаляет все строки и все столбцы в которые содержат k .MMMkkk Пример:...

21
Это прохождение предварительного заказа BST?

Задний план Бинарное дерево является внедренным деревом, каждый узел имеет не более двух детей. Меченное бинарное дерево представляет собой бинарное дерево, каждый узел обозначен с положительным целым числом; Более того, все ярлыки различны . БСТ (бинарное дерево поиска) представляет собой меченый...

21
Мой массив должен равняться этому, но это не так!

Дан массив целых чисел, aкоторый содержит n целых чисел и одно целое число x; удалить наименьшее количество элементов, aчтобы сделать сумму aравной x. Если никакие комбинации не aмогут сформироваться x, вернуть ложное значение. Как указано в комментарии, это максимальный набор с суммой х , извините...

21
Тест множественности

Используйте любой язык программирования для отображения чисел от 1 до 99 (включая оба) таким образом, чтобы: числа разделены одним пробелом, если число делится на 3, оно должно быть в скобках, если число делится на 4, оно должно быть в квадратных скобках, если число делится на 3 и 4, оно должно...

21
Марк Сплит Марк

Вызов Марк студент, который получает свои Nоценки в каскадном виде в одну строку. Задача состоит в том, чтобы отделить его оценки, зная, что каждый знак может быть только 0или 1или 2или 3или 4или 5или 6или 7или 8или 9или или 10. вход N натуральное число и одна строка. Выход Набор натуральных чисел....

21
Основные номера содержания (издание для гольфа)

Это последовательность A054261 . - е простое число сдерживания является наименьшим числом , которое содержит первые простых чисел как подстрок. Например, число - это наименьшее число, которое содержит первые 3 простых числа в качестве подстрок, что делает его третьим основным номером...

21
Цифровой Сумориал

С учетом входных данных nнапишите программу или функцию, которая выводит / возвращает сумму цифровых сумм nдля всех базисов от 1 до n. n + ∑б = 2NΣя = 0∞⌊ нбя⌋ модбn+∑b=2n∑i=0∞⌊nbi⌋modбn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Пример: n = 5 Создайте...