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

Эта задача предназначена для решения с помощью, манипулирования или создания фигур или других геометрических структур.

6
Перекрывающийся круг
Вы должны написать программу или функцию, которая с Nпомощью Nодинаково разнесенной квадратной сетки и сплошного вписанного круга выводит или возвращает количество квадратов сетки, которые частично или полностью перекрываются сплошным кругом. Наложения 0 (то есть когда круг касается только линии) не учитываются. (Эти совпадения происходят, например, в N = 10.) пример …

5
Язык описания мондрианской живописи
Эта задача заключается в написании интерпретатора для языка описания картин Мондриана (MPDL). Определение языка Язык работает со стеком прямоугольников. Прямоугольник определяется его верхней левой координатой и нижней правой координатой. Координаты должны быть целыми числами. Стек инициализируется одним прямоугольником с атрибутами(1,1,254,254) Каждая команда имеет следующий формат: <character><integer> Есть три команды: v<integer>: …

2
Построить н-гон с линейкой и компасом
Задача состоит в том, чтобы нарисовать правильный многоугольник из n сторон, используя только компас и линейку без опознавательных знаков. Вход (n) является одним из следующих 10 чисел: 3, 4, 5, 6, 8, 10, 12, 15, 16, 17. Метод : поскольку у вас есть только линейка и компас, вы можете рисовать …

8
Нестандартное мышление
Вы пытаетесь поместить сферу в 5-стороннюю коробку, но иногда она не помещается полностью. Напишите функцию, чтобы вычислить, сколько сферы находится за пределами (выше края) коробки. Есть 3 возможных ситуации: Сфера полностью помещается в коробку. Ответ будет 0. Сфера сидит на краю коробки. Ответ будет более половины от общего объема. Сфера …

4
Визуализируйте длинное деление с помощью ASCII art
Напишите программу, которая визуализирует длинное деление с помощью ASCII art. Ввод состоит из двух целых чисел, числителя и знаменателя, используя формат ввода по вашему выбору. Примеры: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …

2
Запрограммируйте показатель округлости
Ваша задача - запрограммировать математическую функцию s, которая принимает непустой конечный набор Aточек в 2D-плоскости и выводит показатель округлости, s(A)который удовлетворяет следующим свойствам: Положительная определенность : если есть круг или прямая, которая содержит все точки A, то s(A) = 0. В противном случаеs(A) > 0 Сюръективность: она сюръективна с неотрицательными …

9
Соедините комнаты
Итак, вот карта, скажем, темницы ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Скажем, герой находится в комнате A (вверху слева), а его цель (принц в беде?) - в комнате B (справа внизу). Наша карта не позволяет герою продвигаться к своей цели. Нам …

14
Эйлер-Пуанкаре-Характеристика многогранников
Учитывая триангуляцию поверхности многогранника p, вычислите его характеристику Эйлера-Пуанкаре χ(p) = V-E+F, где Vесть число вершин, Eколичество ребер и Fколичество граней. Детали Вершины нумеруются как 1,2,...,V. Триангуляция задается в виде списка, где каждая запись является списком вершин одной грани, заданным по часовой стрелке или против часовой стрелки. Несмотря на название, …

7
Равновесие колебаний
У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

14
Квадранты прошли через линию
задача Если дано представление линии, выведите количество квадрантов , через которые проходит эта линия. Допустимые представления линии Вы можете представить линию как Три целых числа со знаком A, Bи Cкоторые не имеют общего множителя, а также где Aи Bне равны нулю, представляя строку Ax + By = C, Четыре целых …

17
Сортировка точек по линейному расстоянию в трехмерном пространстве
Спекуляции У вас есть кубическое трехмерное пространство x,y,zс Sцелочисленными единицами измерения размера , например 0 <= x,y,z <= S. Вы получаете от методов ввода по умолчанию массив точек , Pпредставленных в виде x,y,zцелых координат, в любом подходящем формате , как вам нравится, например: [x1,y1,z1],[x2,y2,z2],[x3,y3,z3] ... [xn,yn,zn]. Все Pзначения будут в …

2
Schläfli Выпуклый обычный многогранник
Фон Шлефли Символ представляет собой обозначение вида {р, Q, R, ...} , который определяет регулярные многогранники и мозаики. Символ Шлефли - рекурсивное описание, начинающееся с p-стороннего правильного многоугольника как {p}. Например, {3} - равносторонний треугольник, {4} - квадрат и т. Д. Правильный многогранник, имеющий q правильных граней p-стороннего многоугольника вокруг …

2
Реальный Чебышевский Вращение
Это вызов, вдохновленный вращением Чебышева . Я предлагаю посмотреть на ответы там, чтобы получить вдохновение для этого вызова. Для данной точки на плоскости существует уникальный квадрат (прямоугольник с равными сторонами), который центрируется в начале координат и пересекает эту точку ( интерактивная демонстрация ): Для заданной точки p и расстояния d …

5
Как далеко от экстерьера?
Возьмите двухмерную область пространства, разделенную на выровненные по оси единичные квадратные элементы с центрами, выровненными через целые интервалы. Ребро называется внутренним, если оно совместно используется двумя элементами, в противном случае это внешнее ребро. Ваша цель - найти минимальное количество соседних элементов, которые необходимо пройти, чтобы достичь внешнего ребра, начиная с …

3
Куда уходит космический корабль?
Основано на идее, предложенной Згарбом . Космический корабль движется вокруг обычной трехмерной сетки. Ячейки сетки индексируются целыми числами в правой системе координат xyz . Космический корабль начинается в начале координат, указывая вдоль положительной оси x , с положительным z ось направлена ​​вверх. Космический корабль будет лететь по траектории, определяемой непустой …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.