Вопросы с тегом «combinatorics»

9
Проблема N-Queens [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме для Code Golf Stack Exchange. Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет...

9
Генерация упорядоченных комбинаций с повторением

Учитывая строку различных символов и число n, сгенерируйте все упорядоченные комбинации с повторением, длиной от 1 до n, используя эти символы. Другой способ определить это состоит в том, чтобы видеть данные символы как «пользовательские» цифры в базе (основание) числа символов, тогда программа...

9
Нумерация перестановок

Соревнование Для данного набора из n целых чисел напишите программу, которая выведет свой лексикографический индекс. Правила Входные данные должны быть только набором уникальных неотрицательных целых чисел, разделенных пробелами. Вы должны вывести лексикографический индекс (от 0 до n! -1...

9
Кураторская дилемма

Введение Вы - друг куратора художественного музея, который недавно получил удовольствие от получения современного искусства от четырех художников ( некоторые из которых могут дать куратору ноль произведений искусства, молодые негодяи ). Поскольку это современное искусство, все произведения...

9
Подсчитать максимальные заборы

Фон Я хочу построить забор. Для этого я собрал несколько столбов и прикрепил их к земле. Я также собрал много досок, которые я прибил к полюсам, чтобы сделать настоящий забор. Я склонен увлекаться сборкой вещей, и, скорее всего, я просто буду прибивать доски к столбам, пока не останется места для...

9
Количество уникальных выходов путем подстановки переменных

Дан набор формул, подобных этому: bacb bcab cbba abbc Дайте алгоритм, который находит количество уникальных результатов, которые вы можете получить, когда каждая переменная заменяется на «0» или «1» в каждой формуле. Есть (k!)^2формулы, каждая с 2k-1переменными и k^2терминами. Выразите свою...

9
Точно рассчитать вероятность

Эта задача о написании кода для точного вычисления вероятности. Вывод должен быть точной вероятностью, записанной в виде дроби в наиболее сокращенной форме. То есть это никогда не должно выводиться, 4/8а скорее 1/2. Для некоторого положительного целого числа nрассмотрим равномерно случайную строку...

9
Количество плиток домино

Напишите программу или функцию, которая при положительных значениях n и m рассчитывает количество действительных различных элементов домино, которые вы можете поместить в прямоугольник размером n на m . Это последовательность A099390 в онлайн-энциклопедии целочисленных последовательностей . Вы...

9
Количество простых узлов с n пересечениями

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

9
Подсчитайте количество последовательностей расстояний Хэмминга

Расстояние Хэмминга между двумя строками одинаковой длины - это число позиций, в которых соответствующие символы различны. Позвольте Pбыть двоичной строкой длины nи Tдвоичной строкой длины 2n-1. Мы можем вычислить nрасстояния Хэмминга между подстрокой Pкаждой nдлины Tв порядке слева направо и...

9
Максимальное количество отдельных подстрок

Описание Учитывая длину nи размер алфавита k>0, ваша программа должна определить количество строк с теми параметрами, которые имеют максимальное количество уникальных подстрок. В случае k=2этого генерируется OEIS A134457 . пример Например, 2210есть подстроки , 2, 22, 221, 2210, 2, 21, 210, 1,...

9
Гольф псевдопраймы!

Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд...

9
Развернуть цепочки сравнения

В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в...

9
Для заданного ввода int n выведите n * reversed (n)

Учитывая целое число n, распечататьn * reversed(n) reversed(n)это число, которое вы получаете, когда вы reverseцифры n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004...

9
Теперь мы думаем в n измерениях!

Вопрос: Учитывая число n≥ 2, сколько различных пар точек на nn - мерном n x n x n x n x n x n ... x nрешетке, где координаты в диапазоне от 0до n - 1, это расстояние по меньшей мере n , на части? Пары {(2,1,3,1), (3,2,1,3)}и {(3,2,1,3), (2,1,3,1)}не считаются отличными друг от друга, так как они...

9
Подсчитайте количество способов положить шарики в урны

В этом задании вам дается нечетное количество белых шаров и столько же черных шаров. Задача состоит в том, чтобы подсчитать все способы помещения шаров в лотки так, чтобы в каждом лотке было нечетное число каждого цвета. Например, скажем, у нас есть 3 белых шара. Различные способы: (wwwbbb)...

9
Возможны разные комбинации

проблема Учитывая значение n, представьте горный пейзаж, вписанный в ссылку (0, 0) - (2n, 0). Между склонами не должно быть пробелов, а гора не должна опускаться ниже оси x. Задача, которая должна быть решена: при заданном n (который определяет размер ландшафта) и числе k пиков (k всегда меньше или...

9
Подсчет массивов, которые действительно уникальны

Это продолжение массивов Count, которые создают уникальные наборы . Существенным отличием является определение уникальности. Рассмотрим массив Aдлины n. Массив содержит только натуральные числа. Например A = (1,1,2,2). Определим f(A)как множество сумм всех непустых непрерывных подмассивов A. В этом...