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

13
Тестирование первичности в Мануфактуре

Фон Мануфактура - игра о программировании. Игрок должен использовать форму двумерного языка программирования для выполнения задач. Если вы никогда не слышали об этом, самый простой способ научиться - попробовать первые несколько уровней игры. Вызов Ваша задача - создать программу, которая проверяет...

13
Умножить кватернионы

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

13
Как НЕ сократить фракции

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

13
Компьютер: ты делаешь математику

Эта задача частично является задачей алгоритмов, включает в себя некоторую математику и частично является самой быстрой задачей кода. Для некоторого положительного целого числа nрассмотрим равномерно случайную строку 1s и 0s длины nи назовите ее A. Теперь также рассмотрим вторую равномерно...

13
Делиться пиццей честно

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

13
Расчет расстояний мод N

Вы уже давно собираете данные с Advanced Collecting Device Controller ™ . Вы проверяете журналы и, к своему ужасу, обнаруживаете, что что-то пошло не так: данные содержат только последние биты цифр! К счастью, вы знаете начальное значение и оно никогда не меняется быстро. Это означает, что вы...

13
Естественно линейные диофантовы уравнения

Линейное диофантово уравнение с двумя переменными - это уравнение вида ax + by = c , где a , b и c - постоянные целые числа, а x и y - целочисленные переменные. Для многих естественных диофантовых уравнений x и y представляют величины, которые не могут быть отрицательными. задача Напишите программу...

13
Определяющий вызов оптимизации

Рассмотрим 30 на 30 матриц Теплица, все записи которых равны 0 или 1. Эта задача представляет собой простую задачу оптимизации, чтобы найти матрицу с наибольшим возможным определителем. Вход Нет Выведите матрицу Теплица 30 на 30, все записи которой равны 0 или 1 вместе с определителем. Оценка...

13
Сито Сундарам (для поиска простых чисел)

Соревнование Внедрите сито Sundaram для поиска простых чисел ниже n. Возьмите входное целое число nи выведите простые числа ниже n. Можно предположить, что nвсегда будет меньше или равен одному миллиону. Сито Начните со списка целых чисел от 1до n. Удалите все числа в форме i + j + 2ijгде: iи...

13
Простые числа с простым индексом

Напишите программу или функцию, которая выводит / возвращает первые 10000 простых индексированных простых чисел. Если мы называем n- е простое число p(n), этот список 3, 5, 11, 17, 31, 41, 59 ... 1366661 так как p(p(1)) = p(2) = 3 p(p(2)) = p(3) = 5 p(p(3)) = p(5) = 11 p(p(4)) = p(7) = 17 ......

13
Найти угол между двумя точками

Учитывая две точки Aи B, найдите угол от линии AOк линии BOотносительно точки, Oгде Oнаходится начало координат ( (0,0)). Кроме того, угол может быть положительным или отрицательным в зависимости от положения точек (см. Примеры). Ввод будет указывать точки Aи B, и может быть дан в любой удобной...

13
Генератор числовых индексов сумасшедшего первопроходца сумасшедшего библиотекаря

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

13
Квадратная сторона

Добро пожаловать на мой первый конкурс по коду! :) Давайте прыгать прямо в это. Вызов: Учитывая два вектора с плавающей точкой, O (начало) и T (цель), вы должны создать программу для вывода значений L и R в STDOUT. О - это один угол площади Т - один угол квадрата, который расположен напротив О L -...

13
Получить добытчиков

Задание Думаю, всем нравится автоматическая генерация кода и экономия времени во время работы. Вы должны создать много классов и участников в течение дня, и вы не хотите создавать все это gettersвручную. Задача состоит в том, чтобы написать программу или функцию, которая генерирует gettersдля всех...

13
Вычисление энтропии

вход Матрица Mпредставлена ​​в виде двух разделенных пробелами целых чисел. Каждая строка будет иметь такое же количество целых чисел , и каждое целое число будет либо -1 , либо 1. Число целых чисел в каждой строке будет не более 20. MПоэтому будут 2по nкоторой nэто количество целых чисел на каждой...

13
Математическое замещение

Иногда полезно запустить математическую задачу с несколькими входами. Цель этой задачи - создать программу, которая облегчит эту задачу. Числовые выражения Вы должны поддерживать 3 типа выражения: Генератор одного числа: очень просто, просто буквальное число Генератор нескольких номеров: немного...

13
Неприводимые многочлены над GF (5)

Полином с коэффициентами в некотором поле F называется неприводимым над F , если она не может быть разложена в произведение многочленов низших степеней с коэффициентами из F . Рассмотрим многочлены над полем Галуа GF (5). Это поле содержит 5 элементов, а именно числа 0, 1, 2, 3 и 4. задача Учитывая...

13
Повторное скользящее среднее

Если у нас есть список, скажем, список [9, 2, 4, 4, 5, 5, 7], мы можем сделать скользящее среднее по нему. Взяв, скажем, 3 элемента, каждый элемент заменяется окном типа:, [[9], [9, 2], [9, 2, 4], [2, 4, 4], [4, 4, 5], [4, 5, 5], [5, 5, 7]]а затем, взяв средние значения, мы получаем [9.0, 5.5, 5.0,...

13
Определить коническое сечение

Учитывая 5 различных точек на двумерной плоскости, определите тип конического сечения, образованного точками. Выход должен быть один из circle, hyperbola, ellipse, или parabola. правила Точки будут в общем линейном положении, что означает, что никакие три точки не являются коллинеарными, и поэтому...

13
Матричная тригонометрия

Вступление Две наиболее распространенные тригонометрические функции, sineи cosine(или sinи cosдля краткости), могут быть расширены до матричнозначных функций. Один из способов вычисления матриц-аналогов заключается в следующем: Рассмотрим эти две важные тригонометрические тождества: Используя эти...