Programmierrätsel & Code Golf

12
Autonest eines Arrays

Jeder liebt verschachtelte Listen! Manchmal ist es jedoch schwierig, eine verschachtelte Liste zu erstellen. Sie müssen sich entscheiden, ob Sie es tiefer nisten möchten oder ob Sie es flacher nisten möchten. Für Ihre Herausforderung müssen Sie also eine Liste "autonestieren". Vergleichen Sie jedes...

12
Interpretiere Kipple!

Einführung Kipple ist eine Stack-basierte, esoterische Programmiersprache, die im März 2003 von Rune Berg erfunden wurde. Kipple hat 27 Stapel, 4 Bediener und eine Kontrollstruktur. Stapel Die Stapel heißen a- zund enthalten 32-Bit-Ganzzahlen mit Vorzeichen. Es gibt auch einen speziellen Stapel @,...

12
Schlangen ringsum

Herausforderung Die Herausforderung ist einfach: Drucken Sie eine Schlange . Sie erhalten die Länge der Schlange als Eingabe. Eine Schlange der Länge 2 sieht so aus: ==(:)- Eine Schlange der Länge 7 sieht so aus: =======(:)- Mit anderen Worten, die Länge einer Schlange gibt an, wie viele...

12
Golftipps in Cheddar

Cheddar ist eine hochentwickelte , funktional + objektorientierte Programmiersprache, die von unserem Benutzer Downgoat entwickelt wurde, um die Programmierung einfacher, schneller und intuitiver zu gestalten. Welche allgemeinen Tipps haben Sie zum Golfen in Cheddar? Ich bin auf der Suche nach...

12
Überprüfen Sie ein Wahldreieck

Eine Wahlnummer , die wir als B bezeichnen , gibt die Anzahl der Möglichkeiten an, die Zahlen von 1 bis B (B + 1) / 2 in einem Dreieck anzuordnen, sodass jede Zeile und Spalte in aufsteigender Reihenfolge angezeigt wird. Die ersten vier Wahlnummern sind: a(0) = 1 a(1) = 1 a(2) = 1 a(3) = 2 a(3)ist...

12
Dichte Zahlenfolge

OEIS: A167171 Eine dichte Zahl ist eine Zahl, die genau so viele Primteiler wie Nicht-Primteiler hat (einschließlich 1 und sich selbst als Teiler). Entsprechend ist es entweder eine Primzahl oder ein Produkt von zwei unterschiedlichen Primzahlen. Die ersten 100 dichten Zahlen sind: 2, 3, 5, 6, 7,...

12
Lösen Sie ein Solitaire-Schach-Puzzle

Vor kurzem wurde ich in ein Puzzlespiel eingeführt, das als Solitaire Chess bekannt ist . Ich werde die Regeln hier zusammenfassen: Das Board ist ein 4x4 Schachbrett. Alle Teile haben die gleiche Farbe (keine Teams) und alle Teile können alle anderen Teile erfassen. Jeder Zug muss eine...

12
Alle Binärkombinationen auf Dezimal

Haftungsausschluss Diese Frage ist kein Duplikat dieser Frage . Ich zähle keine bestimmten Ziffern, da wir diese bereits in den Anfangsparametern festgelegt haben. Diese Frage konzentriert sich auf die Dezimalzahlen, die aus den binären Zeichenfolgen basierend auf den angegebenen Ziffern erstellt...

12
Phonemisches Abugida

Zeichen Nennen wir diese Unicode-Zeichen englische IPA-Konsonanten : bdfhjklmnprstvwzðŋɡʃʒθ Und nennen wir diese Unicode-Zeichen englische IPA-Vokale : aeiouæɑɔəɛɜɪʊʌː (Ja, es ːist nur das lange Vokalzeichen, aber behandeln Sie es als einen Vokal für den Zweck dieser Herausforderung.) Schließlich...

12
Golftipps in Haxe

Welche allgemeinen Tipps haben Sie zum Golfen in Haxe ? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme anwenden lassen und die zumindest etwas spezifisch für Haxe sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. Haxe können online...

12
Priorität nach rechts

Ihre Aufgabe ist es, den Verkehr an einer Kreuzung zu regeln. Es gibt 4 Straßen, die aus dem Norden, Osten, Süden und Westen kommen. Die Eingabe ist eine Zeichenfolge, die den anstehenden Verkehr auf jeder Straße darstellt. Gibt beispielsweise an, NNNWSdass insgesamt 5 Autos vorhanden sind: drei im...

12
Randomisierte Kürbisbeet

Ich ging neulich für eine Geburtstagsfeier durch ein Kürbisbeet und bemerkte, dass die Kürbisreben ein hübsches Muster bildeten, mit Wirbeln, Schleifen und Ablegern. Wir werden das hier mit etwas ASCII-Kunst simulieren. (()) \ p--q p-----q / \ / \ (()) b--d (()) Regeln für den Rebbau Es gibt nur...

12
Erstellen Sie ein Ein-Pfad-Labyrinth

Erzeugen Sie bei einer ungeraden ganzen Zahl N (5 <= N <= 51) ein Labyrinth mit der Seitenlänge N , das den folgenden Anforderungen entspricht: Das Labyrinth muss aus den Zeichen | -und bestehen +. Der |Charakter muss als vertikale Wand, der -Charakter als horizontale Wand +verwendet werden....

12
Animiere Adve the Adventurer

Die Herausforderung Deine Aufgabe ist es, Adve the Adventurer zu animieren, der sich durch ein gruseliges (dh Halloween) Labyrinth bewegt. Adve ist ein •; Er ist jedoch ein flüssiger Charakter, und es macht ihm nichts aus, von einem anderen Charakter dargestellt zu werden. Um Adve zu animieren,...

12
Quadratisch-unspiral die Saite!

Wenn Sie eine Zeichenfolge haben, kreuzen Sie sie zuerst wie folgt an: Schreiben Sie zuerst die Zeichenfolge. abcde Als nächstes schreiben Sie die Zeichenfolge gedreht um eins nach links. abcde bcdea Mach so weiter, bis du len (string) Zeilen geschrieben hast . abcde bcdea cdeab deabc eabcd Lesen...

12
Polygonale Zahlen!

Einführung In der Mathematik ist eine polygonale Zahl eine Zahl, die als Punkte oder Kiesel dargestellt wird, die in Form eines regelmäßigen Polygons angeordnet sind. Die Punkte werden als Buchstaben (Einheiten) angesehen. Dies sind eine Art zweidimensionaler figürlicher Zahlen. Die Zahl 10 kann...