Запитання з тегом «geometry»

Ця задача має бути вирішена за допомогою використання, маніпулювання або створення фігур чи інших геометричних структур.

12
Яка площа цього багатокутника?
Обчисліть площу багатокутника. Натхненний цим відео алгоритмом шнурівки. Завдання Ваше завдання - створити програму або функцію, яка обчислює площу багатокутника. Програма або функція визначається відповідно до визначення за замовчуванням у мета. Вхідні дані Ви отримаєте координати X і Y кожної вершини багатокутника. Ви можете взяти дані як список кортежів ( …

2
Складіть деякі рушники!
Я десь почув, що одне, чого технологія поки не може зробити, - це складати рушники 1 . Тож тепер ваша робота довести цю заяву помилковою! Подаючи рядок як вхід, складений з прямокутників (рушників), як описано нижче, складіть кожен рушник навпіл удвічі. Наприклад: +------+ +------+ +--+ | | | | | …

22
Побудуйте алфавітну піраміду
Сьогодні ми збираємось побудувати піраміду з літер! Ось приклад піраміди літер для перших 5 літер: Напишіть перші 5 літер з пробілом між, спочатку висхідним, а потім низхідним. A B C D E D C B A Зробіть те ж саме для перших чотирьох літер у рядку вище, але з двома …

5
Чи є більш жорсткі об'єкти або м'які об'єкти
Натхненно натхненний відкриттям книги «Що робити». Вхід - це прямокутник пробілів у вигляді рядка, списку рядків тощо, з об'єктами, виготовленими з #'' s всередині: ######## # # ######## ### #### ### #### ### Об'єкти завжди будуть прямокутниками, що не перетинаються, не торкаються. М'який об'єкт визначається як об'єкт, який не заповнений …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

3
Текст по колу
Напишіть програму або функцію, яка друкує вхідний рядок навколо дискретного кола, що має мінімально можливий радіус. Наприклад, для введення This is an exampleпрограма повинна виводити: a si n s i e h x T a m p le Генерація кола Для обчислення координат кожної точки дискретного кола слід використовувати алгоритм …

11
Максимізуйте різницю в квадраті
Розглянемо перестановку цілих значень від 1до N. Наприклад, цей приклад для N = 4: [1, 3, 4, 2] Ми розглянемо цей список , щоб бути циклічним, так що 1і 2розглядаються як суміжні. Одна кількість, яку ми можемо обчислити для такого списку, - це загальна різниця у квадраті сусідніх значень: (1-3)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

15
Елементи гіперкуба
Напишіть функцію або програму, яка виводить номер кожного типу елементів (вершини, краю, обличчя тощо) N-мірного гіперкуба. Наприклад, 3-мірний куб містить 1 комірку (тобто 1 3-мірний куб), 6 граней (тобто 6 двовимірних кубів), 12 ребер (тобто 12 двовимірних кубів) і 8 вершин (тобто 8 0-мірних кубів) кубики). Детальніше про елементи Hypercube …

2
Визначення обертання квадрата дано список точок
У цьому виклику вам буде надано список балів. Ці точки лежать по периметру уявного квадрата . Ваша мета: Якщо можливо, роздрукуйте обертання квадрата, яке буде значенням від [0, 90), де 0 являє собою квадрат з лініями вертикальними та горизонтальними. Обертання має бути задане у градусах, відлічених проти годинникової стрілки. Якщо …

15
Випадковий гольф дня №4: парадокс Бертрана
Про серію По-перше, ви можете ставитися до цього, як і до будь-якого іншого виклику коду для гольфу, і відповісти на нього, не турбуючись про серію взагалі. Однак існує лідери у всіх викликах. Ви можете знайти таблицю лідерів разом з додатковою інформацією про серію в першій публікації . Хоча у мене …

11
Виведіть обличчя на пронумерований куб
Призначте числа 0 до 7 8 вершинам куба будь-яким способом. Кожній вершині має бути призначено саме одне число. Наприклад, вершини можуть бути призначені так: 3-----1 /| /| 4-----2 | | | | | | 5---|-0 |/ |/ 6-----7 Напишіть програму, яка займає ціле число від 0 до 5. Кожне з …

13
Серєнські шари
Починаючи з того, /\ви можете створити трикутник Sierpinski, як візерунок, додавши рядок під таким, що ... Будь-яка вільна гілка /або \розщеплюється знову на дві гілки: /\. Будь-яке зіткнення гілок \/гине ні з чим (крім пробілів) під ним. Повторення цих правил дає результат /\ /\/\ /\ /\ /\/\/\/\ /\ /\ /\/\ …

2
Перетин двох трикутників
Давши 4 точки на площинах 2D A, B, C, D, обчисліть площу перетину трикутників OABі OCD, де Oцентр площини, має координату (0, 0). Алгоритми, які працюють у постійній часовій складності (з точки зору арифметичних операцій), заохочуються, але не є вимушеними. Правила Кожна точка представлена ​​у вигляді двох дійсних чисел, позначає …

9
Чи проходить ця лінія через цю площу?
Розділіть перший квадрант (включаючи позитивну вісь x, позитивну вісь y та початок) на сітки 1x1, кожну сітку позначте координатами її лівого нижнього кута, як показано нижче: Зауважте, що кожна сітка містить свої межі та вершини. Використовуючи математичні символи, сітка з міткою (m, n) буде представляти квадрат {(x,y) | m ≤ …

8
Це циклічний чотирикутник?
У математиці циклічний чотирикутник - це той, чиї вершини лежать на одному колі. Іншими словами, кожна вершина знаходиться по колу інших трьох. Для отримання додаткової інформації дивіться статтю MathWorld . Приклади Ці чотирикутники є циклічними: Ця трапеція не циклічна. (Зображення з Вікіпедії) Об'єктивна Давши координати чотирьох вершин у порядку проти …

9
Розбиття сітки на трикутники
Мета Мета цього завдання - створити функцію, nяка обчислює кількість способів розділити n X 1сітку на трикутники, де всі вершини трикутників знаходяться в точках сітки. Приклад Наприклад, існує 14 способів розділити сітку 2 х 1, тому f(2) = 14через наступні розділи, де перегородки мають 2, 2, 2, 2, 4 та …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.