Programmierrätsel & Code Golf

40
Ente, Ente, weg!

Hier ist das (ziemlich beängstigende) Lied der fünf kleinen Enten (es ist nicht lang): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away....

39
Advanced Code Golf - Schreiben Sie einen kleinen HTTP-Server

Ihre Herausforderung besteht darin, einen Code-Golf-HTTP-Server zu schreiben, der GET-Anforderungen akzeptiert. Es muss natürlich nicht voll funktionsfähig sein, aber es muss Dateien aus einem Verzeichnis bereitstellen. Regeln: Der HTTP-Server muss den TCP-Port 36895 (0x901F) überwachen Es muss...

39
HelolW rdlo (Eine Threading-Herausforderung)

Ich habe eine Herausforderung für dich: Drucken Sie "Hello World" in einer beliebigen Sprache. Jedes Zeichen muss aus einem eigenen, eindeutigen Thread gedruckt werden Das ist es. Da es keine Garantie dafür gibt, dass die Threads in der Reihenfolge ausgeführt werden, in der Sie sie starten, müssen...

39
Schreibe einen Aphorismus mit gültigem Code [geschlossen]

Können Sie einen Aphorismus in höchstens 4 Codezeilen schreiben ? Code sollte so viel wie möglich als Aphorismus in einfachem Englisch lesen und den Booleschen Wert zurückgeben true. Sprache: nach Wahl. Kriterien für die akzeptierte Antwort: Die meisten Stimmen in 180 30 Tagen. (8 th Juli 2014)...

39
Kleinste Schachbrettkompression

Schreiben Sie einen Algorithmus oder ein Programm, das ein Schachbrett codieren und decodieren kann. Das Ziel ist es, die kleinste Darstellung eines Schachbretts zu erstellen, die verwendet werden kann (einmal dekodiert), um alle Bewegungsmöglichkeiten für einen Spieler in diesem Zug zu bestimmen....

39
Liebesrechnung

Als Kind hat mir meine Schwester diese kleine Liebesberechnung gezeigt, um zu sehen, wie groß die Chance ist, dass Sie eine erfolgreiche Beziehung mit Ihrem Schwarm eingehen. Sie benötigen lediglich 2 Namen und ein Blatt Papier. John Jane Dann trennen Sie diese Namen mit dem Wort Loves . Sie können...

39
ASCII-Kunst “Hello-World!” [Geschlossen]

Ihr Ziel ist es, das kürzeste Programm zu schreiben, das "Hello-World!" als ASCII art. Regeln: Es muss von Menschen lesbar sein, es ist mir egal, wie groß es ist (Spalten / Zeilen) Die Ausgabe darf nur Leerzeichen (""), Punkte ("#") und Zeilenumbrüche enthalten Die Ausgabe muss mit einer monospaced...

39
Lazy Schlachtschiffplatzierung

Stellen Sie sich folgendes Szenario vor: Sie spielen Schlachtschiffe mit einem Freund, entscheiden sich aber zu betrügen. Anstatt ein Schiff zu bewegen, nachdem es an der Stelle geschossen hat, an der sich Ihr Schiff befand, beschließen Sie, überhaupt keine Schiffe zu platzieren. Sie sagen ihm,...

39
Jage den Wumpus

Als ich ein Junge war, gingen die Kinder in Computerläden und spielten Hunt the Wumpus, bis die Angestellten uns rausschmissen. Es war ein einfaches Spiel, das auf den Heimcomputern der Mitte der 1970er Jahre programmiert werden konnte. Die Maschinen waren so rudimentär, dass ich glaube, dass...

39
Erstellen Sie einen Chatbot für die Stack Exchange-Chatrooms

Die Herausforderung Ziel dieser Herausforderung ist es, einen Chatbot zu erstellen, der in den Chatrooms von Stack Exchange ausgeführt werden kann. Ihr Bot muss in der Lage sein, zu erkennen, wann bestimmte Befehle von einem Benutzer gesendet wurden, und darauf zu antworten. Dies ist die Liste der...

39
Zum Sieg! - Der Vector Racing Grand Prix

User CarpetPython hat eine neue Version dieses Problems veröffentlicht, bei der heuristische Lösungen aufgrund des größeren Suchraums einen viel größeren Stellenwert haben . Ich persönlich denke, dass diese Herausforderung viel schöner ist als meine. Versuchen Sie es also einmal! Vektorrennen ist...

39
Gib das legendäre Yggdrasil aus

Ihre Aufgabe ist es, eine Darstellung des legendären Lebensbaums Yggdrasil auszugeben . Sie müssen ein Programm schreiben, dessen Ausgabe genau das ist: /\ /**\ /****\ /******\ /******\ /********\ /**********\ /************\ /**************\ /************\ /**************\ /****************\...

39
Baue eine stabile Mauer

Eine Ziegelmauer ist ein Rechteck aus horizontalen 1-mal-n-Ziegeln, die in Reihen gestapelt sind. Hier ist eine Wand mit einer Höhe von 4 und einer Breite von 8, auf der rechten Seite sind die Ziegelgrößen dargestellt. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3...

39
Code in der Nähe der Herausforderung: Summe der ganzen Zahlen

Dies ist eine einfache Herausforderung: Ermitteln Sie bei einer gegebenen Folge von Ganzzahlen die Summe aller Ganzzahlen. Aber mit einer Wendung. Ihre Punktzahl ist die Levenshtein-Distanz zwischen Ihrem Code und der folgenden Phrase (Die Herausforderung): Ermitteln Sie bei einer gegebenen Anzahl...