Als «code-golf» getaggte Fragen

19
ASCII-Wasserwerk

Intro Betrachten Sie ein Raster der Zeichen f A\/wie f f f A A / \ \ / A A \/ / \/ woher: f stellt einen Wasserhahn dar, der einen Wasserstrahl nach unten gießt A teilt den Wasserstrom oben auf, so dass genau die Hälfte nach links und genau die Hälfte nach rechts geht \ verschiebt den Wasserstrom...

19
Herzlichen Glückwunsch zum 10.000 Ruf!

Nach @ MartinBüttner erreicht genau 10.000 Ruf , wir haben jetzt drei volle Reihen von 10k Benutzer auf der Benutzer - Seite ! Da wir hier alle Programmierer sind, möchten wir Dinge automatisieren, anstatt sie manuell auszuführen. Ihre Herausforderung besteht darin, ein Programm zu schreiben, mit...

19
Zeichne die Stickman Wars

Bild von mir, wie ich diese Herausforderung mit meinen fortgeschrittenen Zeichenfähigkeiten entwerfe. Hintergrund Die Stickman-Kriege ereigneten sich vor langer Zeit, als die dominierende Spezies der Erde nur aus Stöcken bestand. Historiker bedauern, dass es damals weder Maler noch Kameras gab....

19
Führen Sie die N-ten Zeichen aus, um N zu erhalten

Schreiben Sie das kürzestmögliche Programm, sodass die Ausgabe N ist, wenn Sie das erste Zeichen und jedes N-te Zeichen danach zu einem neuen Programm kombinieren. Dies muss für N = 1, 2, ..., 16 funktionieren. Eine andere Art zu sagen ist, wenn Sie alle Zeichen aus Ihrem Programm entfernen , außer...

19
Organisieren Sie die Musik der Gregorianischen Kirche

Wir schreiben das Jahr 930 und die Gregorianische Kirche hat ein Problem. Sie haben Tausende von Seiten mit Gesangsmusik, aber das Problem ist, dass alle Noten einfach auf einen Stapel geworfen wurden, anstatt über ein echtes Organisationssystem zu verfügen: Bild von User gamerprinter bei...

19
Multiplizieren Sie alle Zahlen in einer Zeichenfolge

Gewinner: Chilemagic , massive 21 Bytes! Sie können Ihre Antwort weiterhin übermitteln, jedoch nicht mehr gewinnen. Originalpost aufbewahrt: Ihr Ziel ist es, alle Zahlen in einer Zeichenfolge zu finden und jede einzeln mit einem vom Benutzer eingegebenen Wert zu multiplizieren Sie müssen sich keine...

19
Ulam-Nummern generieren

Schreiben Sie mit einer Ganzzahl n(wo n < 10001) als Eingabe ein Programm, das die ersten n Ulam-Zahlen ausgibt . Eine Ulam-Nummer ist wie folgt definiert: U 1 = 1, U 2 = 2. Denn n > 2U n ist die kleinste ganze Zahl, die größer ist als U n-1 , dh die Summe zweier unterschiedlicher früherer...

19
Zeichnen Sie ASCII-Spielkarten

Betrachten Sie diese 15 ASCII- Spielkartenmuster (Ass durch Joker und Rückseite), in denen Xsich ein Platzhalter für das Anzugsymbol befindet : (Sie sehen besser aus, wenn der Zeilenabstand geringer ist.) ------------- ------------- ------------- ------------- ------------- -------------...

19
Sierpinski-Schichten

Beginnen /\Sie mit einem Sierpinski-Dreiecksmuster , indem Sie eine Linie darunter einfügen, sodass ... Jeder loser Zweig /oder \Splits wieder in zwei Zweige: /\. Jede Kollision von Zweigen \/stirbt mit nichts (außer Leerzeichen) darunter. Das Wiederholen dieser Regeln ergibt /\ /\/\ /\ /\ /\/\/\/\...

19
Generalisierter Quine Generator

Die Herausforderung In dieser Herausforderung geben Sie eine Quellsprache S und eine Zielsprache an T . Ihre Aufgabe ist es, das folgende Programm Pin der Sprache zu schreiben S. Wenn ein gültiges Programm Qin der Sprache Tals Eingabe für angegeben wird P, wird ein gültiges Programm Rin der Sprache...

19
Erstellen Sie ein Array mit wiederholten Zahlen

Herausforderung Ihre Aufgabe in dieser Frage ist es, ein Programm oder eine benannte Funktion zu schreiben, die eine positive Ganzzahl n(größer als 0) als Eingabe über STDIN-, ARGV- oder Funktionsargumente und ein Array über STDOUT- oder Funktionsrückgabewert ausgibt. Hört sich einfach an? Hier...

19
Spring auf das Array!

Lassen Sie uns ein Ein-Spieler-Spiel namens Jump the Array spielen . Zum Spielen benötigen Sie beispielsweise nur eine Reihe von ganzen Zahlen a. Sie beginnen an einer bestimmten Position iund springen in jeder Runde zu einer neuen Position. Am Turn n, wenn ngerade, springt man zur absoluten...

19
Zeichenfolge zu Binär

Dies ist eine Code-Golf-Herausforderung. Schreiben Sie, wie der Titel schon sagt, ein Programm, um eine Folge von ASCII-Zeichen in binäre Zeichen umzuwandeln. Beispielsweise: "Hello World!" sollte sich verwandeln in 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100...

19
Kleinstes Schachprogramm

Inspiriert von diesem kürzlich erschienenen Artikel eines französischen Programmierers, der in Assembly ein 487-Byte-2-Spieler-Schachprogramm (Mensch gegen Mensch) schrieb, fragte ich mich, wie kleine Schachprogramme in anderen Sprachen sein könnten. Einzelheiten Das Programm darf nur legale...

19
Fehler mit Hamming korrigieren (7,4)

Der Hamming-Code (7,4) stammt aus dem Jahr 1950. Damals arbeitete Richard Hamming als Mathematiker bei Bell Labs. Jeden Freitag stellte Hamming die Rechenmaschinen auf eine Reihe von Berechnungen ein und sammelte die Ergebnisse am folgenden Montag. Mithilfe von Paritätsprüfungen konnten diese...

19
Eine Mnemonik zum Erinnern an 23940

Das Hauptsystem ist eine mnemonic Vorrichtung zur Umwandlung von Zahlen in Worte zu fassen , so dass sie leichter gespeichert werden. Es basiert darauf, wie Wörter phonetisch klingen, aber um die Dinge für die Herausforderung einfach zu halten, werden wir uns nur damit befassen, wie Wörter...

19
Berechnen Sie die Größe des Mondes

Die Größe des Mondgeheimnisses Ich bin sicher, Sie haben gehört, dass der Mond seine Größe ändert. Wenn Sie verliebt sind und Glück haben, ist der Mond im Vergleich zu normalen Situationen fast doppelt so groß. Einige Leute sagen, der Grund dafür sei die Atmosphäre, die als Linse fungiert. Andere...