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

14
Круг пересечения области

Описание : Учитывая xи yположения двух окружностей вместе с их radii, выведите область пересечения двух окружностей. Вход: Вам будет предоставлен следующий вход: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles Метод ввода :...

14
Я премьер Пиллаи?

Пиллаи простое простое число ппp , для которых существует некоторый положительный ммm такое , что (m!+1)≡0(mod p)(m!+1)≡0(mod p)(m! + 1) \equiv 0 \:(\text{mod } p) ир ≢ 1(mod m)p≢1(mod m)p \not\equiv 1\:(\text{mod }m) . Другими словами, целое число является простым Пиллаи , если это простое число ,...

14
Главный или самый высокий фактор

Вызов: Учитывая массив неотрицательных целых чисел в диапазоне0 to Infinity , проверьте, являются ли все они простыми числами или нет. (Вы также можете использовать ввод как строку) Входные данные: Ввод: массив чисел Вывод: массив с каждым элементом, замененным одним из них: -1 -----> If 0, 1 1...

14
Стандартизировать образцы (вычислить z-показатель)

Учитывая список чисел с плавающей точкой, стандартизировать его . Детали Список x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n является стандартизированы , если среднее значение всех значений равно 0, а стандартное отклонение равно 1. Один из способов вычислить это сначала вычисления среднего μμ\mu и...

14
Умножьте два целых полинома

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

14
Диэдральная группа D4 композиция с нестандартными метками

Диэдральная группа D4D4D_4 является группой симметрии квадрата, то есть движениями, которые преобразуют квадрат в себя посредством поворотов и отражений. Он состоит из 8 элементов: повороты на 0, 90, 180 и 270 градусов и отражения по горизонтальной, вертикальной и двум диагональным осям....

13
Совершенные силы более чем одним способом?

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

13
Функция преобразования римских цифр

Создайте самую короткую функцию для преобразования строки римских цифр в целое число. Правила для каждого письма можно найти на странице Википедии . Буквы выше 1000 будут иметь круглые скобки для обозначения их более высокого значения. Требования: Необходимо преобразовать римские цифры от 1 до 500...

13
Вычислить первые N цифр е

Вызов Напишите программу для вычисления первых N (<= 10 ^ 3) цифр e . Ваша программа должна принимать целое число N в качестве входных данных. Входные данные: 100 Выход: 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427 Входные данные: 7 Выход:...

13
Каково среднее значение n, ближайшего простого числа к n, квадрата n и ближайшего числа Фибоначчи к n?

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

13
Длинное умножение, 8 бит за раз

Вам дана 16-битная машина и сказано, чтобы реализовать умножение целых чисел произвольного размера. Ваши регистры могут содержать только 16-битные числа, а самая большая команда умножения принимает два 8-битных входа и генерирует 16-битный результат. Ваша программа должна принять в качестве входных...

13
Круг через три точки

Учитывая декартовы координаты трех точек на плоскости, найдите уравнение окружности через них всех. Три точки не будут на прямой. Каждая строка ввода в вашу программу будет содержать xи yкоординаты трех точек, в порядке A(x),A(y),B(x),B(y),C(x),C(y). Эти координаты будут действительными числами...

13
1P5: Землетрясение!

Сейсмометры USGS только что обнаружили сильное землетрясение! Чрезвычайные группы реагирования нуждаются в быстрой оценке числа пострадавших. Напишите программу для расчета этой оценки. Ваша программа получает 2 входа. Первый - это подробности самого землетрясения. Землетрясение моделируется как...

13
Решение треугольников с помощью тригонометрии

Время выкопать ваши старые заметки тригонометрии из средней школы! Задача состоит в том, чтобы решить неизвестные стороны и углы разных треугольников. И, как это принято в кодовом гольфе, выигрывает самый маленький рабочий код. Это не тривиальная проблема; моя эталонная реализация в python в...

13
Вывести список всех рациональных чисел

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

13
Определение непрерывных дробей квадратных корней

Продолжение фракция ряда nпредставляет собой часть следующего вида: сходящиеся к n. Последовательность aв непрерывной дроби обычно записывается как: [a 0 ; a 1 , a 2 , a 3 , ... a n ]. Мы напишем наши таким же образом, но с повторяющейся частью между точками с запятой. Ваша цель - вернуть...

13
Учитывая справедливую монету в качестве входных данных, генерировать любой конкретный несправедливый результат

Легко сгенерировать честную монету, используя недобросовестную монету, но обратное сделать сложнее. Ваша программа получит одно число X (от 0 до 1 включительно) в качестве входных данных. Ввод не должен быть просто жестко закодирован как число в середине исходного кода. Затем он должен вернуть одну...

13
Битовые операторы в Brainfuck

Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам не нужно...

13
Мой робот сбежал из лаборатории!

Мой робот как-то замкнулся и случайно убежал куда-то из моей лаборатории! К счастью, всякий раз, когда он делает это, его последовательность выключения начинается, давая ему достаточно времени, чтобы случайным образом повернуть и бежать в направлении его движения в течение пяти раундов, прежде чем...

13
Выведите n-е число целого числа

Без использования строк (кроме случаев, когда это необходимо, например, с вводом или выводом) вычислите n-ю цифру слева от целого числа (в базе 10). Ввод будет дан в следующем формате: 726433 5 Вывод должен быть: 3 так как это пятая цифра "726433". Ввод не будет содержать начальных нулей, например,...