Programmierrätsel & Code Golf

10
Einfachste Fliesenverlegung

Sie sollten ein Programm oder eine Funktion schreiben, die eine Zeichenfolge empfängt, die den Boden als Eingabe und Ausgabe beschreibt, oder den Bereich der einfachsten Meta-Kacheln zurückgibt, die das gegebene Muster des Bodens erzeugen könnten. Der Boden ist Teil eines quadratischen Gitters....

10
Ordnung und Chaos und Codegolf

Order and Chaos ist eine Variante von Tic-Tac-Toe, die auf einem 6x6-Brett gespielt wird. Was das Spiel jedoch einzigartig macht, ist, dass beide Spieler entweder ein X oder ein O platzieren können! In jeder Runde (beginnend mit Reihenfolge) platziert ein Spieler ein X oder O auf einem freien Feld....

10
Zeichen in einer Zeichenfolge mischen

Sie müssen eine Funktion / ein Programm schreiben, die / das über die stdin/ Befehlszeilenargumente / Funktionsargumente eingibt, Zeichen in einer Zeichenfolge mischt und dann die endgültige Zeichenfolge über das ausgibt stdout. Die Eingabe enthält zuerst eine Zeichenfolge (nicht leer oder null),...

10
Überschall-Domino-Fliesen

Aufgabe Schreiben Sie ein Programm, das drei Ganzzahlen m , n entweder aus STDIN oder als Befehlszeilenargumente liest , alle möglichen Kacheln eines Rechtecks ​​der Dimensionen m × n mit 2 × 1 und 1 × 2 Dominos und schließlich die Anzahl der gültigen Kacheln druckt. Dominos einer einzelnen...

10
Besuchen Sie jeden treibenden Tracker

Ihre Aufgabe ist es, die Akkus vieler schwimmender Fischverfolgungsgeräte in kürzester Zeit auszutauschen. Sie müssen Ihre Basis im Basishubschrauber lassen und jeden Tracker einmal besuchen und dann zur Basis zurückkehren. Es ist bekanntermaßen schwierig, die optimale Route zu finden, aber es gibt...

10
Zähle die sich kreuzenden Wörter

Betrachten Sie das folgende Standard-15 × 15- Kreuzworträtselraster . Wir können dies in der ASCII-Kunst darstellen, indem wir #für Blöcke und (Leerzeichen) für weiße Quadrate verwenden. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Bestimmen Sie anhand eines Kreuzworträtsels im...

10
Zu viele Bauern auf einem Schachbrett

Finden Sie bei einer ganzen Zahl 2n die Anzahl der Möglichkeiten, wie 2n ^ 2 schwarze Bauern und 2n ^ 2 weiße Bauern auf einem 2n x 2n-Schachbrett so angeordnet werden können, dass kein Bauer einen anderen angreift. Ein schwarzer Bauer kann nur einen weißen Bauern angreifen und umgekehrt. Es folgen...

10
Drucken Sie die britische Flagge!

Inspiriert von Print the American Flag! Dies ist eine direkte Kopie, aber mit der britischen Flagge, da sie einige Symmetrien aufweist, aber immer noch recht komplex ist! Ihre Herausforderung besteht darin, die folgende ASCII-Art in möglichst wenigen Bytes zu erstellen! Drehen Sie Ihren Kopf /...

10
Hexadezimaler Zähler

Hexadezimal ist ein Basis-16-Zählsystem, das von 0bis geht f. Ihre Aufgabe ist es, einen Zähler zu erstellen, der diese Zahlen anzeigt. Beispiel: $ python counter.py 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30...

10
Pfad der Exilkartenkombinationen

Diese Frage wird einen Mechaniker aus dem Spiel "Path Of Exile" enthalten. In diesem Spiel gibt es Dinge, die als MAPS bezeichnet werden. Sie sind Gegenstände, mit denen Sie hochrangige Bereiche öffnen können. Sie können auch 3 davon kombinieren, um einen aktualisierten zu erhalten die Aufgabe...

10
Golfpraxis: Pyth [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Code Golf Stapel Börse. Geschlossen vor 2 Jahren . Dies ist eine Herausforderung in Bezug auf die Tricks und...

10
Unterschiedliche Summen erstellen

Sie sollten ein Programm oder eine Funktion schreiben, die Ganzzahlen als Eingabe empfängt und ausgibt oder zwei Ganzzahlen zurückgibt, deren Summe die erste ist. Es gibt noch eine weitere Anforderung: Für zwei verschiedene Eingänge kann keine Nummer Teil der Ausgabe sein . Einzelheiten Sie sollten...

10
Ist 7 l8r als 9? (Ist sieben später als neun?)

Dies ist eine ziemlich einfache Code-Golf-Herausforderung. Ihr Programm besteht bei einer ASCII-Zeichenfolge darin, diese Zeichenfolge in zwei Zeichenfolgen zu analysieren, die ausgewertet werden. Wenn die zweite Zeichenfolge "später" als die erste ist, gibt sie eine 1 zurück, wenn sie "früher" als...

10
ASCII Pong-Spiel

Ascii Pong Die Herausforderung besteht darin, das klassische Spiel "Pong" in ASCII-Zeichen in kürzestem Code nachzubilden. Anforderungen / Spezifikationen Der "Bildschirm" sollte 45x25 Zeichen groß sein. Leerraum sollte eigentlich Leerraum sein. Die Paddel sollten 9 Gleichheitszeichen haben:...

10
Tipps zum Golfen in INTERCAL

Welche allgemeinen Tipps haben Sie zum Golfen in INTERCAL ? Ich suche nach Ideen, die auf Code-Golf-Herausforderungen angewendet werden können und zumindest für INTERCAL etwas spezifisch sind (dh "Kommentare entfernen" ist keine nützliche Antwort). Ich weiß, dass exotische Sprachen sehr nützlich...