Als «geometry» getaggte Fragen

16
Drucken Sie ein Pentomino-Rechteck

Schreiben Sie ein Programm oder eine Funktion, die keine Eingabe benötigt, sondern eine konstante Textdarstellung eines Rechtecks ​​aus den 12 verschiedenen Pentominos ausgibt oder zurückgibt : Das Rechteck kann beliebige Abmessungen haben und in beliebiger Ausrichtung sein, aber alle 12 Pentominos...

16
Würfeln

Würfeln Also habe ich vor einiger Zeit gewürfelt und an eine Herausforderung gedacht. Wenn der Würfel ein aus der Eingabe entnommenes Netz und eine Liste von Zügen enthält, finden Sie das Quadrat unten am Ende. Ich werde dieses Bild für die Beispiele hier verwenden. Eingang Sie nehmen eine...

16
Zerlege eine Zahl!

Ihre Aufgabe ist es, eine Zahl im folgenden Format zu zerlegen. Dies ähnelt der Basiskonvertierung, mit der Ausnahme, dass Sie die digitsin der Basis auflisten, anstatt sie aufzulisten values, sodass sich die Liste zur Eingabe addiert. Wenn die angegebene Basis ist n, muss jede Nummer in der Liste...

16
Finden Sie den Schwerpunkt eines Polygons

Aus Wikipedia : Der Schwerpunkt eines geschlossenen Polygons, das sich nicht selbst schneidet und durch n Eckpunkte ( x 0 , y 0 ), ( x 1 , y 1 ), ..., ( x n - 1 , y n - 1 ) definiert ist, ist der Punkt ( C x , C y ), an dem und wo A die Fläche des Polygons ist, In diesen Formeln wird angenommen,...

15
Code-Golf: Gitterpunkte innerhalb eines Kreises

Das folgende Bild zeigt das Problem: Schreiben Sie eine Funktion, die mit einer Ganzzahl als Kreisradius die Anzahl der Gitterpunkte innerhalb des zentrierten Kreises (einschließlich der Grenze) berechnet . Das Bild zeigt: f[1] = 5 (blue points) f[2] = 13 (blue + red points) andere Werte für das...

15
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
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,...

15
Integrale Dreiecke und integrale Mediane

Stellen Sie sich ein Dreieck ABC vor, bei dem jede Seite eine ganzzahlige Länge hat (ein ganzzahliges Dreieck ). Definiert einen Median von ABC ein Liniensegment von einem Scheitel zu dem Mittelpunkt der gegenüberliegenden Seite zu sein. In der folgenden Abbildung repräsentieren die roten...

15
Finde die nächsten Uhrzeiger

Herausforderung Geben Sie nach Mitternacht den kleinsten Winkel zwischen zwei Zeigern auf einem Zifferblatt aus, und verwenden Sie dabei so wenige Bytes wie möglich. Sie können davon ausgehen, dass die Anzahl der Sekunden immer kleiner als 86400 ist. Winkel können in Grad oder Bogenmaß angegeben...

15
Kugelförmiger Überschuss eines Dreiecks

Kugelförmiger Überschuss eines Dreiecks Wie wir alle wissen, beträgt die Winkelsumme eines ebenen Dreiecks 180 Grad. Bei einem sphärischen Dreieck ist die Winkelsumme jedoch immer größer als 180 Grad. Die Differenz zwischen der Summe der sphärischen Dreieckswinkel und 180 Grad wird als sphärischer...

15
Tokenisieren Sie eine Stack-basierte Sprache

Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12...

15
Berechnen Sie die Wicklungszahl

Die Wicklungszahl ist die ganze Zahl der Nettoumdrehungen gegen den Uhrzeigersinn, die ein Beobachter gemacht haben muss, um einem bestimmten geschlossenen Pfad zu folgen. Beachten Sie, dass alle Umdrehungen im Uhrzeigersinn negativ für die Wicklungszahl sind. Der Pfad darf sich selbst kreuzen....

15
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-...

15
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...

15
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...

15
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 rechts). Unsere...

15
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...

14
Zeichnen Sie einen ASCII-Quader

Erstellen Sie bei drei Ganzzahlen> = 2 einen ASCII-Würfel in einer orthogonalen (Kabinett-) Projektion. Die drei Ganzzahlen stehen für Höhe, Breite und Tiefe (gemessen in sichtbaren Zeichen) einschließlich der Ecken. Die Ecken sollten 'o's' oder '+' sein, freie Wahl. w: 10, h: 5, d: 4 So ergibt...