Als «code-golf» getaggte Fragen

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

10
Füllen Sie leere Stellen, indem Sie leere Lücken füllen

Schreiben Sie eine Funktion (z. B. placeAt), die ein Array nicht negativer Ganzzahlen und einen Index, der eine nicht negative Ganzzahl ist, verwendet. Es sollte eine 1 am angegebenen Index platzieren und möglicherweise andere Einträge um einen Punkt verschieben, um diesen Punkt zu räumen, wobei...

10
Eine lange Zahl verkürzen

Wenn Sie beim Golfen mit Code mit langen Zahlen umgehen, kann es schwierig sein, die Länge Ihres Codes zu verringern. Haben Sie also Tipps, wie Sie eine Zahl kürzer und einfacher verwalten können? Der folgende Pyth-Code gibt beispielsweise "Hallo Welt" aus, aber bei 44 Byte ist das unbefriedigend:...

10
Eine Rückwärtsbeziehung

Schreiben Sie ein Programm oder eine Funktion, die bei zwei ASCII-Zeichenfolgen Aund BZeichenfolgen erzeugt A'und B'deren gemeinsame Teilzeichenfolgen an ihrer Stelle umgekehrt werden. Der Prozess zum Finden A'ist wie folgt: A' ist anfangs leer. Wenn das erste Zeichen von in Aist B, suchen Sie das...

10
Ausdrücke mit numerischen Abkürzungen auswerten

Sie arbeiten für ein Unternehmen , das einen benutzerfreundliche Rechner machen will, und so haben Sie mit dem Hinzufügen der Möglichkeit für Benutzer verwenden „numerische Kürzel“ zu beauftragt worden , das heißt, Buchstaben , die numerischen Werte darstellen, wie kfür 1000. Da Ihr Unternehmen bei...

10
Rekonstruieren Sie ein Textrechteck aus diagonalen Streifen

Diese Herausforderung ist inspiriert von einer SO-Frage zum Durchlaufen einer Matrix durch Aufzählung aller diagonalen Streifen. Betrachten Sie anstelle einer Matrix einen Textblock: ABCD EFGH IJKL Wenn Sie die SW-NE-Diagonalen dieses Blocks von links nach rechts von der oberen linken Ecke bis zur...

10
Avast, ihr Scallywags!

Blackbeard war ein englischer Pirat des frühen 18. th Jahrhundert. Obwohl er dafür bekannt war, Schiffe zu plündern und zu nehmen, befehligte er seine Schiffe mit Erlaubnis ihrer Besatzungen. Es gibt keine Berichte darüber, dass er jemals seine Gefangenen verletzt oder ermordet hat. Diese...

10
Base85-Codierung

Die Herausforderung Schreiben Sie ein Programm, das eine einzeilige Zeichenfolge mit beliebigen druckbaren ASCII-Zeichen eingeben und dieselbe in Base85 codierte Zeichenfolge ausgeben kann (unter Verwendung einer Big-Endian-Konvention). Sie können davon ausgehen, dass die Eingabe immer ≤ 100...