Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

18
Die schwimmende Horde
Einführung Der Regen ließ endlich nach. Der größte Teil der Menschheit ist aufgrund eines Fehlers im Code von @ user12345 ertrunken . Überlebende sind auf einem weltweiten Archipel verstreut. Die Funkkommunikation ist unterbrochen, und die Menschheit ist bereit, sich wieder zu entfalten. Ohne jeden Grund haben sich Zombie-Piraten am Nullmeridian …
28 code-golf 

21
Limerick Hello World [geschlossen]
Ein Reimprogramm, das Sie schreiben Der Versuch, den Kampf zu gewinnen Um den Wettbewerb zu gewinnen und abzustimmen, muss "Hallo Welt" berechnet werden. Dann drucken Sie es sehr höflich aus Das beliebteste Gedicht wird gewinnen. Die Anforderungen sind: Das Gedicht sollte aus 5 Zeilen mit AABBA-Reimen bestehen Es kann drucken, …

12
*** Landschaften ***
Ziel : Schreiben Sie ein Programm, das schöne (?) ASCII-Kunstlandschaften und -skyline erzeugt! Ihr Programm hat nur eine Eingabe: eine Zeichenfolge, die aus einer beliebigen Kombination / Wiederholung der Zeichen besteht 0123456789abc. Geben Sie für jedes eingegebene Zeichen eine vertikale Linie aus, die wie folgt aufgebaut ist: . .. ... …


29
Programmieren Sie Ihre Lieblingsphrase
Wählen Sie ein Zitat oder eine Phrase aus, die genau 5 Wörter lang ist, z Programming puzzles and code golf!. Schreiben Sie ein Programm, das, wenn es n- mal an sich selbst angehängt wird , die ersten n + 1 Wörter Ihrer Phrase nacheinander ausgibt . Zum Beispiel, wenn Ihr …


12
Lebenszeit eines Wurms
Nutzungsbedingungen Ein Wurm ist eine Liste von nichtnegativen ganzen Zahlen und sein rechtes (dh letztes ) Element heißt head . Wenn der Kopf nicht 0 ist, hat der Wurm ein aktives Segment, das aus dem längsten zusammenhängenden Elementblock besteht, der den Kopf enthält, und dessen Elemente mindestens so groß sind …

5
Zeichne ein Bild mit einer Schlange
Stellen Sie sich einen kontinuierlichen zweidimensionalen Pfad vor, der nur nach links, rechts oder gerade verlaufen kann, sich nicht selbst schneiden kann und ein rechteckiges Raster wie das Pixelraster in einem Bild ausfüllen muss. Wir werden diese Art von Pfad eine Schlange nennen . Dieses vergrößerte Beispiel zeigt einen Schlangenpfad …


29
Minimaler Code-CPU-Belastungstester…
Einführung Es gibt viele Dienstprogramme, die eine hohe CPU-Auslastung erzeugen können, um Ihre Prozessoren einem Stresstest zu unterziehen. Unter Microsoft Windows können Sie sogar die On-Board-Funktion verwenden calculator.exe, eine große Zahl wie eingeben 999999999und n!mehrmals drücken , damit Ihre CPU (s) länger arbeiten. Aber was steckt in einer Lösung, wenn …
28 code-golf 


11
StackOverflow explodieren lassen (Lesezeichen) [geschlossen]
Manchmal sind die Leute im StackExchange-Netzwerk frustriert (speziell SO). Ihre Aufgabe ist es, ein Lesezeichen zu erstellen, das StackOverflow in irgendeiner Weise explodieren / implodieren / zerstören lässt. Dies wird eine bessere Möglichkeit bieten, unsere Frustrationen zu zerstreuen. Die Regeln: Es muss in Form eines Lesezeichens vorliegen muss in Chrome …

30
Finde Wörter, die jeden Vokal enthalten
Ihr Programm muss alle Wörter in dieser Wortliste finden , die alle Vokale enthalten ( a e i o u y). Es gibt einfache Möglichkeiten, dies zu tun, aber ich suche nach der kürzesten Antwort. Ich werde jede Sprache nehmen, aber ich würde gerne Bash sehen. Hier ist ein Beispiel …

8
Pong im kürzesten Code
Die Herausforderung ist einfach. Geben Sie den kürzestmöglichen Code ein, um das klassische Pong-Spiel für 2 Spieler zu reproduzieren . Http://en.wikipedia.org/wiki/Pong . Die Höhe der Grafik und Funktionalität so nah wie möglich an dieser Javascript Demonstration sein sollte http://codeincomplete.com/posts/2011/5/14/javascript_pong/demo.html (aber ohne die zusätzliche Optionen können Sie auf der linken Seite …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.