Als «geometry» getaggte Fragen

Diese Herausforderung soll durch die Verwendung, Manipulation oder Erstellung von Formen oder anderen geometrischen Strukturen gelöst werden.

6
Überlappender Kreis
Sie sollten ein Programm oder eine Funktion schreiben, die bei einem Quadrat Nmit Ngleichem Abstand und einem Vollkreis die Anzahl der Gitterquadrate ausgibt oder zurückgibt, die teilweise oder vollständig vom Vollkreis überlappt werden. Überlappungen der Größe 0 (dh wenn der Kreis nur eine Linie berührt) werden nicht gezählt. (Diese Überlappungen …

5
Beschreibungssprache für das Mondrian-Gemälde
Diese Herausforderung besteht darin, einen Interpreter für eine Mondrianische Bildbeschreibungssprache (MPDL) zu codieren . Sprachdefinition Die Sprache arbeitet mit einem Stapel Rechtecke. Ein Rechteck wird durch seine obere linke Koordinate und seine untere rechte Koordinate definiert. Koordinaten müssen ganze Zahlen sein. Der Stapel wird mit einem einzelnen Rechteck mit Attributen …


8
in andere Richtungen denken
Sie versuchen, eine Kugel in eine 5-seitige Box einzupassen, aber manchmal passt sie nicht vollständig. Schreiben Sie eine Funktion, um zu berechnen, wie viel von der Kugel außerhalb (über dem Rand) der Box liegt. Es gibt 3 mögliche Situationen: Die Kugel passt vollständig in die Schachtel. Die Antwort wird 0 …

4
Visualisieren Sie lange Teilung mit ASCII-Kunst
Schreiben Sie ein Programm, das die lange Teilung mit ASCII-Kunst visualisiert. Die Eingabe besteht aus zwei Ganzzahlen, einem Zähler und einem Nenner, wobei das Eingabeformat Ihrer Wahl verwendet wird. Beispiele: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- …

2
Programmieren Sie einen Unrundheitswert
Ihre Aufgabe ist es, eine mathematische Funktion zu programmieren s, die eine nicht leere endliche Menge Avon Punkten in der 2D-Ebene verwendet und eine Unrundheitsbewertung ausgibt s(A), die die folgenden Eigenschaften erfüllt: Positive Bestimmtheit : Wenn es einen Kreis oder eine gerade Linie gibt, die alle Punkte von enthält A, …

9
Verbinde die Räume
Also, hier ist eine Karte von, sagen wir, einem Dungeon ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Nehmen wir an, der Held befindet sich in Raum A (oben links) und sein Ziel (ein Prinz in Not?) Befindet sich in Raum B (unten …

14
Euler-Poincaré-Charakteristik der Polyeder
Berechnen Sie anhand einer Triangulation der Oberfläche eines Polyeders pdessen Euler-Poincaré-Charakteristik χ(p) = V-E+F, wobei Vdie Anzahl der Eckpunkte, Edie Anzahl der Kanten und Fdie Anzahl der Flächen ist. Einzelheiten Die Eckpunkte werden als aufgelistet 1,2,...,V. Die Triangulation wird als Liste angegeben, wobei jeder Eintrag eine Liste der Eckpunkte einer …

7
Schwingungsgleichheit
Wir haben Objekte, die zwischen zwei ganzzahligen Punkten oszillieren [l, r], mit einer Geschwindigkeit von einer Einheit pro Zeiteinheit, beginnend bei lon t=0. Sie können davon ausgehen l < r. Wenn zum Beispiel ein Objekt anschwingt [3, 6], haben wir: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 …
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
Quadranten wurden von einer Linie durchquert
Aufgabe Geben Sie bei einer gegebenen Darstellung einer Linie die Anzahl der Quadranten aus , die diese Linie durchläuft. Gültige Darstellungen einer Linie Sie können eine Linie als darstellen Drei signierte ganze Zahlen A, Bund Cdie teilen keinen gemeinsamen Faktor und wo Aund Bnicht beide Null, die die Linie Ax …

17
Sortieren Sie die Punkte in einem 3D-Raum nach linearem Abstand
Technische Daten Sie haben einen kubischen 3D-Raum x,y,zmit Sganzzahligen Größeneinheiten, z 0 <= x,y,z <= S. Sie erhalten von Standard - Eingabemethoden eine Reihe von Punkten Pwie dargestellt x,y,zganzzahligen Koordinaten, in jedem vernünftigen Format , wie Sie mögen, zum Beispiel: [x1,y1,z1],[x2,y2,z2],[x3,y3,z3] ... [xn,yn,zn]. Alle PWerte werden in dem oben genannten …

2
Schläfli Convex Regular Polytope Interpreter
Hintergrund Das Schläfli-Symbol ist eine Notation der Form {p, q, r, ...}, die reguläre Polytope und Tessellationen definiert. Das Schläfli-Symbol ist eine rekursive Beschreibung, die mit einem p-seitigen regelmäßigen Polygon als {p} beginnt. Zum Beispiel ist {3} ein gleichseitiges Dreieck, {4} ein Quadrat und so weiter. Ein reguläres Polyeder mit …

2
Echte Chebyshev-Rotation
Dies ist eine Herausforderung, die von Chebyshev Rotation inspiriert wurde . Ich schlage vor, dort nach Antworten zu suchen, um Inspiration für diese Herausforderung zu erhalten. Bei einem Punkt auf der Ebene gibt es ein eindeutiges Quadrat (ein Rechteck mit gleichen Seiten), das auf dem Ursprung zentriert ist und diesen …

3
Wohin fährt das Raumschiff?
Basierend auf einer Idee von Zgarb . Ein Raumschiff bewegt sich um ein normales 3D-Gitter. Die Zellen des Gitters sind mit ganzen Zahlen in einem rechtshändigen Koordinatensystem, xyz, indiziert . Das Raumschiff beginnt am Ursprung und zeigt entlang der positiven x- Achse, wobei die positive z- Achse nach oben zeigt. …

5
Wie weit vom Äußeren entfernt?
Nehmen Sie einen 2D-Raumbereich, der in achsenausgerichtete quadratische Einheiten unterteilt ist, deren Zentren in ganzzahligen Intervallen ausgerichtet sind. Eine Kante wird als intern bezeichnet, wenn sie von zwei Elementen gemeinsam genutzt wird, andernfalls handelt es sich um eine externe Kante. Ihr Ziel ist es, die minimale Anzahl benachbarter Elemente zu …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.