Programmierrätsel & Code Golf

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

7
Zeichne mit deiner CPU
Ich bin auf einen Artikel gestoßen, in dem Studenten Netzwerkverkehr verwendeten, um ihre Universität auf dem IPv6- Diagramm des Landes zu zeichnen . [Bild] Ihr Ziel ist einfach zu sagen, aber schwer umzusetzen. Zeichnen Sie den Text MAIL (da dies eines der wenigen Wörter ist, die in einem 1D-Diagramm gelesen …
289 code-golf 


30
Lass es so aussehen, als würde ich arbeiten
Oft stelle ich fest, dass ein Skript oder eine Abfrage ausgeführt wird, deren Ausführung sehr viel Zeit in Anspruch nimmt. Ich kann dieses Drehbuch offen lassen und mich an einem schuldfreien Aufschub erfreuen. Was wäre, wenn ich ein Skript schreiben könnte, das für jeden Betrachter eines der obigen Skripte zu …


30
Tipps zum Golfen in Python
Welche allgemeinen Tipps haben Sie zum Golfen in Python? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme anwenden lassen und die zumindest etwas spezifisch für Python sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort.
248 code-golf  python  tips 

30
Malen Sie Starry Night objektiv in 1 KB Code
Hinweis : Anders Kaseorg hat vorerst die Auszeichnung erhalten, um auf seine großartige Antwort aufmerksam zu machen, aber die Herausforderung ist noch lange nicht vorbei! Es gibt immer noch eine 400-Punkte-Prämie im Angebot für alle, die die höchste Punktzahl erreichen, ohne die integrierte Komprimierung zu verwenden. Unten ist eine 386x320PNG-Darstellung …

30
Hinzufügen einer Sprache zu einem Polyglot
Dies ist eine Antwort Verkettungs Herausforderung , bei der jede Antwort auf die vorherige Antwort aufbaut. Ich empfehle, den Thread nach "ältesten" zu sortieren, um sicherzugehen, in welcher Reihenfolge die Posts erstellt werden. Hinweis : Dies ist zu einer langwierigen Herausforderung geworden, und es ist ziemlich schwierig, neue Antworten zu …

30
Überlebensspiel - Erschaffe deinen Wolf
Die Tafel Das Board ist eine zweidimensionale Anordnung von Zellen. Zellen werden von Tieren besiedelt . Jeden Tag machen alle Tiere auf dem Brett gleichzeitig einen Zug. Wenn zwei oder mehr Tiere in dieselbe Zelle ziehen, kämpfen sie, bis eines übrig bleibt. Die möglichen Bewegungen und Angriffe sind wie folgt: …


30
Evolution von "Hallo Welt!"
Dieser Wettbewerb ist offiziell beendet, der Gewinner ist jimmy23013 . Herzliche Glückwünsche! Die Herausforderung besteht darin, ein Programm Hello World!zu erstellen , das auf stdout druckt . Der Haken ist, dass Ihr Programm einen Levenshtein-Abstand von 7 oder weniger von dem Programm in der vor Ihnen eingereichten Antwort haben muss. …

30
Code, der nur einmal ausgeführt wird
Tor Ziel dieser Herausforderung ist es, Code zu schreiben, der nur einmal ausgeführt wird. Dies bedeutet im Grunde, dass es das Programm, das Skript oder die Umgebung in irgendeiner Weise beschädigt. Beim Neustart des Systems kann der Code erneut ausgeführt werden, was zulässig ist. Wertung Anzahl der Stimmen. Alle Annahmen …

30
Drucken Sie jedes Zeichen, das Ihr Programm nicht hat
Ihre Aufgabe ist es, ein Programm zu erstellen (das nur druckbare ASCII-Zeichen und / oder Tabulatoren und Zeilenumbrüche verwendet), das genau die Zeichen im druckbaren ASCII-Bereich ( 0x20bis 0x7e) ausgibt , die nicht im Quellcode Ihres Programms enthalten sind (in beliebiger Reihenfolge) oft du willst). Der kürzeste Code, um dies …

21
ENTZÜNDEN SIE DIE BOMBE!
Sie wurden für Ihr technisches Wissen als Kumpel eines Geheimagenten engagiert, um sicherzustellen, dass der Gute seine Arbeit erledigt und die Welt gerettet werden kann. Dies ist Ihre letzte Mission, bevor Sie mit einem hohen Gehalt und der Dankbarkeit der ganzen Welt in den Ruhestand gehen. Aber bevor Sie die …

30
Golf du ein Quine für großes Wohl!
Spielen Sie in der Sprache Ihrer Wahl eine Quine . Ein Quine ist ein nicht leeres Computerprogramm, das keine Eingaben vornimmt und als einzige Ausgabe eine Kopie seines eigenen Quellcodes erstellt. Kein Schummeln - das bedeutet, dass Sie die Quelldatei nicht einfach lesen und ausdrucken können. In vielen Sprachen ist …
204 code-golf  quine 

30
Nein A, nur Feststelltaste
Was passiert, wenn die CapsLockTaste auf Ihrer Tastatur keine Kerbe aufweist? "Das ist HPPENS." Das Ziel dieses Programms ist es, Tastaturfehlschläge konsequent zu emulieren, bei denen jedes ADrücken durch ersetzt wird CapsLock. Großbuchstaben von der Quelle sollten den gleichen Effekt erzielen. Wenn CapsLockaktiviert, wird die Großschreibung umgekehrt. Testfälle "The quick …

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.