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

18
Интервью: Фронт Девять

Интервью: Фронт Девять Это первая из серии задач, вдохновленных программированием вопросов о собеседовании. Вы входите в офис, где сидит ваш потенциальный будущий начальник. «Заходи и садись», - говорит он. Вы нервно садитесь, следя за тем, чтобы в вашем спортивном наряде не было морщин. Он задает...

18
Гильберт Примес Гольф

Числа Гильберта определяются как положительные целые числа в форме 4n + 1для n >= 0. Первые несколько чисел Гильберта: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97 Последовательность чисел Гильберта задается последовательностью OEIS A016813 ....

18
Продукт по эксклюзивным и инклюзивным диапазонам

Вдохновленный этим вопросом на @ CᴏɴᴏʀO'Bʀɪᴇɴ . Взято из вопроса: Ваша задача проста: с учетом двух целых чисел a и b выведите ∏ [a, b]; то есть произведение диапазона между a и b. Вы можете использовать a и b в любом приемлемом формате, будь то аргументы функции, ввод списка, STDIN и так далее. Вы...

18
Кофакторные матрицы

Матрица кофактора - это транспонированная матрица адъютатов . Элементы этой матрицы являются кофакторами исходной матрицы. Кофактор (т.е. элемент матрицы кофактора в строке i и столбце j) является определителем подматрицы, образованной удалением i-й строки и j-го столбца из исходной матрицы,...

18
Простой симулятор ДНК

Ваш код будет генерировать очень простое представление ДНК в ASCII-искусстве, навсегда. В качестве входных данных он будет принимать два числа в любом формате: в виде списка, в качестве аргументов функции, в stdin и т. Д. Интервал с плавающей запятой Iв секундах от 0,0 до 1,0 (включительно) Уровень...

18
Сжатые дни недели

Учитывая ввод списка дней недели, выведите кратчайшее отсортированное представление списка. Формат ввода является строка , состоящая из одного или нескольких из подстрок двухсимвольных Su(воскресенье), Mo(понедельник), Tu( и т.д.), We, Th, Fr, и Sa. Ввод необязательно может быть дан в...

18
Вывести последовательность жонглера

Последовательность жонглера описана следующим образом. Начиная со ввода a 1 , следующий член определяется рекуррентным соотношением Последовательность заканчивается, когда она достигает 1, так как все последующие члены будут равны 1. задача Если вход nбольше или равен 2, напишите программу /...

18
Песочница целые числа

Вызов Вам будет дано положительное целое число в nкачестве входных данных. Выход должен быть похожим на пирамиду песочницей, построенной по правилам, указанным ниже: Каждое целое число «падает» вниз от одной и той же начальной точки, как песок, падающий в конусообразную форму. Числа, превышающие...

18
Рассчитать объем объекта

Вы можете определить объем объектов на основе заданного набора измерений: Объем сферы может быть определен с помощью одного числа, радиус ( r) Объем цилиндра можно определить с помощью двух чисел, радиуса ( r) и высоты (h ) Объем коробки можно определить, используя три числа: длину ( l), ширину (...

18
Джордан Разложение

Важное примечание : поскольку этот вызов относится только к квадратным матрицам, каждый раз, когда я использую термин «матрица», предполагается, что я имею в виду квадратную матрицу. Для краткости я оставляю «квадратное» описание. Фон Многие связанные с матрицей операции, такие как вычисление...

18
г л л ф т н н 2

Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют...

18
Прикинь, замени, повтори!

Определение Определите n- й массив последовательности CURR следующим образом. Начните с одноэлементного массива A = [n] . Для каждого целого к в А , заменить запись K с K натуральных чисел, подсчитывая от 1 до K . Повторите предыдущий шаг n - еще 1 раз. Например, если n = 3 , мы начинаем с массива...

18
Распознать мод-фолды

задача Определите mod-fold как функцию вида f (x) = x% a 1  % a 2  %…% a k , где a a i - положительные целые числа, а k ≥ 0 . (Здесь % - левоассоциативный оператор по модулю.) Учитывая список из n целых чисел y 0 ,…, y n − 1 , определите, существует ли мод-фолд f так, чтобы каждый y i  = f (i) . Вы...

18
Генерация рамми последовательности

Ваша задача - взять nэлемент ввода и вывода nпоследовательности Рамми, последовательность, которую я сделал (просмотр OEIS вам не поможет). Определение Каждый элемент последовательности Рамми представляет собой набор истинных или ложных значений. Напр .: [true, false]. Шаги по созданию члена...

18
Довольно плавные движения

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

18
Сделать авто-супер-логарифм

Учитывая положительное целое число п и число А , тем п -й тетрация из определяется как ^ ( ^ ( ^ (... ^ ))), где ^ означает возведение в степень (или мощность) и выражение содержит число ровно п раз. Другими словами, тетрация - это право-ассоциативное повторное возведение в степень. Для n = 4 и a =...

18
Вычислить функцию Мертенса

Учитывая положительное целое число n , вычислить значение функции Мертенса M ( n ) где и μ ( k ) - функция Мёбиуса, где μ ( k ) = 1, если k имеет четное число различных простых факторов, -1, если k имеет нечетное число различных простых факторов, и 0, если простые факторы не различны. Это...

18
Перегородки Гольдбах

Гипотеза Гольдбаха утверждает, что каждое четное число, большее двух, может быть выражено как сумма двух простых чисел. Например, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Однако, как только мы доберемся до 10, происходит нечто интересное. Не только 10 можно записать как 5 + 5 но это также можно записать как 7...

18
Плюс и Времена, Единицы и Девятки

Реализуйте это рекуррентное отношение как функцию или программу, которая вводит и выводит неотрицательное целое число: F (0) = 0 F (N) = наименьшее целое число больше, чем F (N-1), так что сумма и / или произведение его десятизначных цифр составляет N N - это вход вашей программы, а F (N) - ее...

18
Выход N в базе -10

Вызов: На выбранном вами языке программирования примите целое число в качестве ввода в базе 10 и выведите его в нечетно-десятичной записи , также известной как база -10 Пример алгоритма: Этот алгоритм взят из Википедии для преобразования базы 10 в любую отрицательную базу в VB.NET : Function...