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

17
Расплющить куб

Вы когда-нибудь смотрели на 3D-фигуры и думаете, что у нас есть 2 много измерений. Итак, давайте сделаем 3D в 1D! (Видите, что я там делал?) задача Учитывая двумерное представление куба (схема ниже), сведите его в одну строку на основе указателей. Куб Это макет куба, заполненного no-ops ( ,) и...

17
Найти шаблоны в строках

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

17
Найти опорный угол

Это довольно простой вопрос. В соответствии с этим случайным веб-сайтом, который я обнаружил - веб-архивом , эталонный угол - the acute angle formed by the terminal side of the given angle and the x-axis.вы должны написать программу, чтобы найти их. Я ничего не помню из алгебры 2, что это значит?...

17
Лестничные лестницы

При заданных натуральных числах и h выведите w столбцов и h строк текста, как описано ниже.весвесwчасчасhвесвесwчасчасh Первый ряд начинается с 11 0с, второй ряд - с 10 1с, третий - с 9 2с и т. Д. До десятого ряда с двумя 9с. В каждой из этих первых десяти строк после начального ряда...

17
Сколько отверстий?

Вызов По графическому вводу фигуры определите, сколько в ней отверстий. Не дублировать Этот вопрос был отмечен как возможный дубликат Графских островов . Я считаю, что эта задача отличается от задачи на Острове Графов, потому что в этой вы должны выяснить, как устранить блоки, которые касаются...

17
Случайный Гольф Дня № 6: Roll d20

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

17
Играя в бильярд

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

17
Нахождение исключительной области в пересечениях круга

Вот обманчиво сложная геометрическая головоломка для вас! Учитывая круг Aи nдругие круги B[n], найти общую площадь , содержащуюся в Aтом , что это не в пределах любого круга B. Ваш код должен быть максимально коротким. вход Ваш вклад должен содержать следующую информацию: Число с плавающей точкой...

17
Простой Патттерн

Входы: Две отдельные цифры (назовем их mи n) и две буквы (назовем их aи b) в выбранном вами формате ввода. Выход: Для прохождения, притворись m=2, n=5, a='a', b='b'. Ваш вывод будет строкой, созданной из ваших четырех входов. Давайте назовем строку resultсо значением "". Во- первых, конкатенация...

17
Symme-Try This Triangle Trial

Строка, длина которой является положительным треугольным числом (1, 3, 6, 10, 15 ...), может быть скомпонована в «равносторонний текстовый треугольник», добавив несколько пробелов и символов новой строки (и сохранив ее в том же порядке чтения). Например, строка длиной 10 ABCDEFGHIJстановится: A B C...

16
Визуализируйте длинное деление с помощью ASCII art

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

16
Язык описания мондрианской живописи

Эта задача заключается в написании интерпретатора для языка описания картин Мондриана (MPDL). Определение языка Язык работает со стеком прямоугольников. Прямоугольник определяется его верхней левой координатой и нижней правой координатой. Координаты должны быть целыми числами. Стек инициализируется...

16
Перекрывающийся круг

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

16
Желоб-А-Pearing

Вот пять изображений груш и стальной желоб : A: B: C: D: E: Это всего лишь миниатюры, кликните на них для просмотра в полном размере! (Я сделал это с Algodoo .) Этот класс изображений всегда имеет следующие свойства: Они всегда 400 × 400 пикселей с белым фоном. (Он может быть не совсем белым,...

16
Нарезать пиццу на одинаковые ломтики

Это то, что я думал, что этот вопрос будет, прежде чем я полностью прочитал его. Группа игроков в гольф с кодами заходит в пиццерию «Девятнадцатый укус» и заказывает пиццу. Он имеет неправильную форму и состоит из единичных квадратов. Ваша задача - помочь им нарезать его на одинаковые кусочки. То...

16
Регулярные Полиграммы

Учитывая количество вершин n ≥ 3и «размер шага» 1 ≤ m < n/2 (указывающий расстояние между двумя соединенными вершинами), выведите графическое представление соответствующей регулярной полиграммы . Если полиграмма состоит из нескольких замкнутых циклов, каждый цикл должен быть представлен другим...

16
Площадь треугольника

Еще один легкий вызов для вас. Твое задание Напишите программу или функцию, которая принимает входные данные, которая содержит 3 пары x- и y-координат и вычисляет площадь треугольника, образованного внутри них. Для тех, кто не помнит, как рассчитать его, вы можете найти его здесь . Пример:...

16
Распечатать прямоугольник Пентомино

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

16
Бросать кости

Бросать кости Итак, я катал кости недавно и подумал о вызове. Учитывая куб с сеткой, взятой из входных данных и списком ходов, найдите квадрат внизу в конце. Я буду использовать это изображение для примеров здесь. вход Вы берете в строку со списком ходов. Строка содержит только заглавные буквы...

16
Разложи число!

Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m),...