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

35
Нули в конце факториала

Напишите программу или функцию, которая находит число нулей в конце n!в базе 10, где nэто число ввода (в любом желаемом формате). Можно предположить, что nэто положительное целое число, то n!есть это также целое число. Там нет нулей после десятичной точки в n!. Также можно предположить, что ваш...

35
Уилл Роджерс Феномен

Так называемый феномен Уилла Роджерса описывает способ подстройки статистики путем увеличения среднего значения в двух (нескольких) наборах, когда один элемент перемещается между двумя наборами. В качестве простого примера рассмотрим два набора A = {1, 2, 3} B = {4, 5, 6} Их арифметическими...

34
Эволюция держав двух

Это репост Evolution «Hello World!» , Изначально написанный пользователем Helka Homba Он не должен быть закрыт как дублированный, из-за мета-консенсуса здесь . Оригинал был задан более двух лет назад и последний раз был активным более шести месяцев назад. У меня есть разрешение от Хельки Хомбы,...

34
Crazy 8s Code Golf

Создайте программу, которая печатает все целые числа включительно между интервалами (a, b)и заменяет кратные 8 в последовательности случайными (равномерно распределенными, независимыми от других символов), нечисловыми, непробельными, печатными символами ASCII. Предположим, что 0 <a <b во всех...

34
Сортировать по умножению

Вы должны написать программу или функцию, которая, учитывая список положительных целых чисел, умножает каждый элемент на наименьшее положительное целое число, чтобы создать строго увеличивающийся список. Например, если вход 5 4 12 1 3 умножения будут 5*1=5 4*2=8 12*1=12 1*13=13 3*5=15 и вывод будет...

34
Треугольные решетки Точки рядом с началом

Задний план Треугольная сетка представляет собой сетку , образованная на регулярной основе черепицы плоскости с равносторонними треугольниками с длиной стороны 1. На рисунке ниже приведена пример треугольной сетки. Треугольная решетка точка является вершиной треугольника , образующего треугольную...

34
Определитель целочисленной матрицы

Если в качестве входных данных задана квадратная целочисленная матрица, выведите определитель матрицы. правила Вы можете предположить, что все элементы в матрице, определитель матрицы и общее количество элементов в матрице находятся в пределах представимого диапазона целых чисел для вашего языка....

34
Генератор паролей XKCD

Введение По-видимому, этот вопрос был задан здесь, и он, к сожалению, закрыт. Я подумал, что это хорошая идея, попробовать еще раз, но все сделано правильно. XKCD смотрит на то, как нас обучают использовать «трудно запоминающиеся пароли», думая, что это безопасно, но вместо этого компьютеру...

34
Арифметическая производная

Производная функции является краеугольным камнем математики, техники, физики, биологии, химии и многих других наук. Сегодня мы собираемся вычислить что-то только косвенно связанное: арифметическую производную. Определение Арифметическая производная a(n)или n'определяется здесь ( A003415 ) рядом...

34
Сумма по модулю сумм

Учитывая целое число n > 9, для каждой возможной вставки между цифрами в этом целом числе вставьте дополнение +и оцените. Затем возьмите оригинальное число по модулю этих результатов. Выведите общую сумму этих операций. Пример с n = 47852: 47852 % (4785+2) = 4769 47852 % (478+52) = 152 47852 %...

33
Давайте уменьшим монотонность

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

33
Найти десятое десятичного числа пи

Уже есть 30 задач, посвященных пи, но ни один не просит вас найти n-ую десятичную дробь, так что ... Вызов Для любого целого числа в диапазоне 0 <= n <= 10000отображения n-е десятичное число от pi. правила Десятичные дроби - каждое число после 3. Ваша программа может быть функцией или полной...

33
Будь как можно честнее

Введение В этом задании вы должны разбить целое число на две части. Поскольку никто не любит получать кусочек пирога меньшего размера, ваша цель - быть максимально справедливым. Например, если вы хотите разбить целое число 7129на две части, есть 3 возможных способа сделать это. 7,129, 71,29и...

33
Это число Лошиана?

Положительное целое число k- это число Леша, если kможет быть выражен как i*i + j*j + i*jдля i, jцелых чисел. Например, первые положительные числа Леша: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Обратите внимание , что i, jдля данных kне являются уникальными. Например,...

33
Алгоритм сортировки

Существует «алгоритм сортировки», иногда называемый сортировкой Сталина, в котором для сортировки списка вы просто удаляете элементы из списка, пока он не будет отсортирован в порядке возрастания. Например список [1, 2, 4, 5, 3, 6, 6] При "сортировке" по сталину сортировка становится [1, 2, 4, 5,...

33
Умножение XOR

Ваша цель состоит в том, чтобы реализовать операцию умножения XOR (без переноса ), определенную ниже, как можно меньше байтов. Если мы думаем о побитовом XOR ( ^) как двоичное добавление без переноса 101 5 ^ 1001 9 ---- 1100 12 5^9=12 мы можем выполнить умножение XOR @, выполнив двоичное длинное...

33
Факториалы и бесконечные циклы!

Как вы, возможно, знаете, факториал натурального числа nявляется произведением всех натуральных чисел, равных или меньших n. Например : 6! = 6*5*4*3*2*1 = 720 0! = 1 Теперь мы определим специальную операцию с нерелевантным именем, например sumFac: Учитывая положительное целое число n, sumFac(n)это...

33
Является ли этот номер repdigit?

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

33
Это код префикса?

В теории информации «префиксный код» - это словарь, в котором ни один из ключей не является префиксом другого. Другими словами, это означает, что ни одна из строк не начинается ни с одной другой. Например, {"9", "55"}это код префикса, но {"5", "9", "55"}это не так. Самым большим преимуществом этого...

32
Метод Ньютона по рекурсивным квинам

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