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

11
Усильте свою позицию

Вступление Представьте, что вы находитесь в двухмерной декартовой плоскости и хотите определить свою позицию на ней. Вы знаете 3 точки на этой плоскости и ваше расстояние до каждой из них. Хотя из этого всегда можно рассчитать свою позицию, сделать это в своей голове довольно сложно. Таким образом,...

11
Нарисуйте фи треугольник

Пояснение: в основном, вам нужно сделать это У функции Эйлера есть имя фи. Попробуем вычислить фи (8) Во-первых, перечислите все цифры 8 и ниже, не включая 0 или ниже 8 7 6 5 4 3 2 1 Теперь найдите, какие числа не делят множитель с 8 (1 не считается), и поместите на #их место. 8 # 6 # 4 # 2 #...

11
Эти квадраты перекрываются?

Учитывая координаты левого верхнего угла двух квадратов и длину их сторон, определите, перекрываются ли квадраты. Квадрат включает в себя верхнюю и левую линии, но не нижнюю и правую линии. То есть точка (a,b)находится внутри квадрата с длиной стороны, kкоторая начинается (x,y)тогда и только тогда,...

11
Гексагональные координаты: полярно-декартово

Википедия говорит о полярных координатах : В математике, полярная система координат двумерная система координат, в которой каждая точка на плоскости определяется расстоянием от опорной точки и под углом от опорного направления. Это кажется идеальным для описания гексагональной сетки. Возьмите...

11
Помоги мне, я потерялся в океане!

Вступление Сегодня я пошел на рыбалку наедине со своим каноэ, к сожалению, я уснул, и ручей унес меня прочь, я потерял весла, теперь ночь, и я потерялся в океане! Я не вижу побережья, поэтому я должен быть далеко! У меня есть мобильный телефон, но он неисправен, потому что он намок от соленой воды,...

11
Расстояние между двумя точками на Луне

Учитывая широту / долготу двух точек на Луне (lat1, lon1)и (lat2, lon2)вычислите расстояние между двумя точками в километрах, используя любую формулу, которая дает тот же результат, что и формула haversine. вход Четыре целых значения lat1, lon1, lat2, lon2в градусах (углах) или четыре десятичных...

11
Площадь двумерного выпуклого корпуса

Вам дан массив / список / вектор пар целых чисел, представляющих декартовы координаты точек на 2D евклидовой плоскости; все координаты находятся между и , допускаются дубликаты. Найти площадь выпуклой оболочки этих точек, округленную до ближайшего целого числа; точная средняя точка должна быть...

10
Code-Golf: последовательность Фейри (I)

Вызов В этом задании вам дадут целое число N (меньше 10 ^ 5), выведите последовательность Фари порядка N Вход N указан в одной строке, входы заканчиваются EOF. вход 4 3 1 2 Вывод F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 = {0/1, 1/1} F2 = {0/1, 1/2, 1/1} Ограничения...

10
Области правильных многоугольников

Учитывая регулярный N-гон со всеми нарисованными диагоналями, сколько областей образуют диагонали? Например, у правильного треугольника ровно 1, у квадрата ровно 4, у пятиугольника ровно 11, а у шестиугольника 24. оценка обратно пропорциональна количеству байтов в решении небольшие коэффициенты...

10
Генерация прямоугольного треугольника

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

10
Создайте сетку как можно ближе к квадрату

Создайте функцию или программу, которая делает сетку как можно ближе к квадрату Вам будет дано целое число N в качестве входных данных, целые числа (1,2,3,25 и т. Д.) На выходе должна быть идеальная прямоугольная сетка из N букв, максимально приближенная к квадрату Квадрат (подражатель) должен...

10
Точка в выпуклой оболочке (2D)

Фон Выпуклая оболочка конечного числа точек является наименьшим выпуклым многоугольником , который содержит все точки, либо в качестве вершин или на внутренней. Для получения дополнительной информации см. Этот вопрос о PGM, который очень хорошо его определяет . вход N+1N >= 3Через 2-D координаты...

10
Нарисуй рождественскую звезду / звездчатый додекаэдр

Звезды из бумаги - большая вещь в моей семье на Рождество, поэтому я подумал, что виртуальная звезда будет крутой. Ниже приведено изображение обычного додекаэдра (из https://en.wikipedia.org/wiki/Dodecahedron , приписанного упомянутому там автору). Процесс звездообразования (википедия)...

10
Нарисуй простой куб

У нас нет ни одной задачи по рисованию реального 3-мерного куба, так что вот оно: Вызов Ваша задача - нарисовать повернутый куб с перспективой. Это может быть в отдельном окне или в виде изображения. вход Вы вводите 3 отдельных числа от 0 до 359,99 ... Они представляют вращение вокруг осей x, y и z...

10
Самолет взорвать

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

9
Распечатать вершины куба и его покрывающие треугольники

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

9
Десять сотен самых распространенных слов

Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не...

9
Эллиптическая система

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

9
Гольф псевдопраймы!

Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд...

9
Развернуть цепочки сравнения

В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в...