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

13
Вычислить оптимальную квадратную матрицу

Матрица оптимальной (для довольно узкой рамки данной задачи) получаются «сжать» элементы из соответствующих строк и столбцов квадратной матрицы и получать максимум из каждой пары. Например, с учетом следующей матрицы: 4 5 6 1 7 2 7 3 0 Вы можете комбинировать его с транспонированной получить:...

13
Арифметический цикл

Входные данные: Целое число, nкоторое является >=0или >=1( f(0)необязательно) Выход: n«Й номер в следующей последовательности, или последовательность вплоть до и включая n» го числа. Последовательность:...

13
Восстановите премьер от главной власти

Определение : простая степень - это натуральное число, которое может быть выражено в форме p n, где p - простое число, а n - натуральное число. Задача : При заданной простой степени p n > 1 вернуть простое число p. Тестовые случаи : input output 9 3 16 2 343 7 2687 2687 59049 3 Подсчет очков :...

13
Маленькие номера Рамси

Справочная информация: число Рамсея дает минимальное количество вершин v в полном графе K v , так что раскраска краев в красный / синий цвет K v имеет хотя бы один красный K r или один синий K s . Оценки для увеличения г , с очень трудно...

13
Логические ворота вручную

Сделайте программу, которая имитирует основные логические элементы. Ввод: слово из заглавных букв, за которым следуют 2 однозначные двоичные числа, разделенные пробелами, например OR 1 0. Ворота OR, AND, NOR, NAND, XOR, и XNORнеобходимы. Выходные данные: Какой выходной сигнал введенного логического...

13
Обратная гипотеза Коллатца

Я думаю, что гипотеза Коллатца уже известна. Но что, если мы изменим правила? Начните с целого числа n> = 1. Повторите следующие шаги: Если n четное , умножьте его на 3 и добавьте 1. Если n нечетно , вычтите 1 и разделите его на 2. Стоп, когда он достигает 0 Распечатайте повторяющиеся числа....

12
Полигональные числа

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

12
A047841: Автобиографические номера

Определение Вот процесс для описания числа: Для каждого номера от 0к , 9который присутствует в количестве: Запишите частоту этой цифры, а затем цифры. Например, для номера 10213223: Существует 1возникновение 0, 2появления 1, 3появления 2, 2появления 3. Следовательно, число, которое описывает...

12
Целочисленные группы по оригинальности

Вступление: Я собираю извилистые головоломки. Большинство извилистых головоломок производятся и продаются китайскими компаниями. Большинство известных компаний запрашивают разрешение у разработчиков пазлов на разработку своих проектов и совместную работу над созданием продукта на рынке. В этом...

12
Дополнить файл нулями

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

12
Последовательность Лемера-Контета

Последовательность Лемера-Контета является такой последовательностью, что a (n) является n- й производной функции f (x) = x x по x, что оценивается при x = 1 . задача Возьмите неотрицательное целое число в качестве входных данных и выведите n- й член последовательности Лемера-Конте. Это код-гольф,...

12
Найти коэффициенты рациональной производящей функции

Если мы запишем последовательность чисел в качестве коэффициентов степенного ряда, то этот степенной ряд называется (обычной) производящей функцией (или Gf) этой последовательности. То есть если для некоторой функции F(x)и серии целых чисел a(n)имеем: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 +...

12
Пропустить, как лягушка!

Учитывая массив неотрицательных целых чисел, ваша задача - сохранить только некоторые его элементы, как описано ниже. Допустим, массив есть [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Сначала получите первый элемент массива n. Сохраните первые nэлементы и откажитесь от следующих (откажитесь n+1). Новый...

12
Альтернативные номера

Рассмотрим массив натуральных чисел: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Затем объедините их: 1234567891011121314151617181920212223242526... А затем разбить их на куски переменной длины, каждая из которых равна N- му положительному целому числу:...

12
Минимизируйте количество основных факторов путем вставки

Даны целые положительные числа A и B , возвращает позицию р , что сводит к минимуму число простых факторов ( с учетом кратности) в результате целого числа, когда B будет вставлен в А на р . Например, учитывая A = 1234 и B = 32 , это возможные вставки (с p -индексированным 0) и соответствующая...

12
Уменьшенные изменения лидера факторизации

tl; dr: Выведите значения, в которых изменяется уменьшенный главный лидер факторизации. Каждое натуральное число имеет уникальную простую факторизацию. Давайте назовем приведенную простую факторизацию просто списком кратностей простых факторов, упорядоченных по размеру факторов. Например,...

12
Числовые вхождения

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

12
Codegolf Rainbow: развлечения с целочисленными массивами

Вступление: (Источник: Википедия ) Когда мы смотрим на радугу, она всегда будет иметь цвета сверху вниз: красный; апельсин; желтый; зеленый; синий; индиго; Фиолетовый Если мы посмотрим на эти отдельные кольца, красное кольцо, конечно, больше, чем фиолетовое кольцо. Кроме того, также возможно иметь...

12
Интерпретатор теории чисел, по модулю n

Предложение из теории чисел (для наших целей) представляет собой последовательность следующих символов: 0и '(преемник) - значит преемник +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(сложение) и *(умножение) = (равно) (и )(скобки) логический оператор nand( a nand bесть not (a and b)) forall (универсальный...

11
Два числа содержат уникальные факториалы?

Разбейте два числа на их факториалы; если они разделяют их, возвращают значение фальси. В противном случае верните истинное значение. (вдохновленный этим недавним вопросом ) Другими словами, запишите каждое входное число как сумму факториалов (натуральных чисел) самым жадным образом; вернуть...