Programmierrätsel & Code Golf

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

30
Abergläubischer Hotelaufzug
Beschreibung Hier ist ein sehr abergläubischer Hotelaufzug in Shanghai: Es vermeidet die Zahl 13, weil dreizehn in der westlichen Welt Pech haben, und es vermeidet die Ziffer 4, weil vier in Teilen Asiens Pech haben. Was wäre, wenn dieses Hotel größer wäre? Lesen Sie eine positive gerade Ganzzahl naus STDIN, …

30
Vier-Mann-Standoff
4-Mann-Abstandshalter Beschreibung Sie sind irgendwie in eine Vier-Wege-Situation geraten. Eine geladene Waffe liegt in Ihren Händen und einige Granaten sind am Gürtel eingehakt. Das Ziel ist es, am Ende einer Pattsituation die meiste Gesundheit zu haben. Eine Pattsituation ist beendet, wenn höchstens eine Person einen positiven Gesundheitszustand aufweist. Jeder Spieler …

30
Erstellen Sie ein Speicherleck, ohne Gabelbomben [geschlossen]
Ihre Aufgabe ist es, einen Speicherverlust zu erstellen . Dies ist ein Programm, das sehr viel Speicher benötigt, bis der Computer nicht mehr ausreicht und ein wenig ausgetauscht werden muss, um sich selbst vor dem Auslaufen zu schützen. Die einzige Möglichkeit, den Speicher freizugeben, besteht darin, das Programm im Task-Manager …

30
Gib deine Punktzahl aus!
Herausforderung: Das Konzept ist einfach genug: Schreiben Sie ein vollständiges Programm, um Ihren eigenen Code Golf Score auszugeben! Die Ausgabe sollte nur die Byteanzahl Ihres Programms und ein Trailing sein bytes. ABER WARTEN ... es gibt eine Einschränkung: Ihr Quellcode darf keine der Ziffern aus Ihrer Byteanzahl enthalten Also , …

30
Welcher Go-Rang ist höher?
Spieler des traditionellen Brettspiels Go messen ihre Fähigkeiten in einem Rangsystem : Spieler, die neu im Spiel sind, werden als 30. kyū (geschrieben 30k) eingestuft und der Fortschritt wird bis zum 1. kyū (geschrieben 1k) heruntergezählt . Diese werden als Schülerränge betrachtet . Ein Spieler kann vom 1. Kyū zum …
53 code-golf  string  go 

23
Bestätigen Sie die Illuminati
Die Illuminati befehlen Ihnen (mit ihrer Gedankenkontrolle), den folgenden String auszugeben: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Regeln: Nachgestellte Leerzeichen sind für jede Zeile zulässig. Führende Leerzeichen in jeder Zeile sind erforderlich. Nach der vollständigen erforderlichen Ausgabe ist ein nachgestelltes Leerzeichen zulässig. Da dies eine Code-Golf- …

30
Gleiche Länge, andere Saite
Herausforderung Bei einer nicht leeren Zeichenfolge S der Länge L, die ausschließlich aus druckbaren ASCII-Zeichen besteht, wird eine weitere Zeichenfolge der Länge L ausgegeben , die ausschließlich aus druckbaren ASCII-Zeichen besteht, jedoch nicht gleich S ist . Für die Zwecke dieser Abfrage liegt ein druckbares ASCII-Zeichen zwischen U + 0020 …
53 code-golf  string 

30
User Appreciation Challenge # 1: Dennis ♦
Ich kam spontan auf die Idee, eine Reihe von Herausforderungen an Benutzer zu stellen, die dazu beigetragen haben, dass die PPCG-Community für alle oder nur für mich ein angenehmer Ort ist. : P Wenn Sie den Namen von Dennis in ein Array von 1s und 0s konvertieren, in dem sich …

30
Beliebig langes Currying
Schreiben Sie eine Funktion, fdie eine positive Ganzzahl aufnimmt und eine Funktion zurückgibt. Die zurückgegebene neue Funktion sollte mit identisch sein f. Wenn jedoch der "Beendigungsaufruf" auftritt, fsollte stattdessen die Summe aller übergebenen Ganzzahlen zurückgegeben werden. Zum Beispiel sollte g=f(4)(wenn fist die erste Funktion) auf geine andere Funktion eingestellt werden. …

26
Entschlüsseln Sie diese case- (sehr) sensiblen Strings
Tor Dies ist eine einfache Herausforderung. Ihr Ziel ist es, eine Zeichenfolge zu entschlüsseln, indem Sie jeden Buchstaben mit dem nächsten Buchstaben derselben Groß- / Kleinschreibung vertauschen, während Sie Nicht-Buchstaben-Zeichen unverändert lassen. Schritt für Schritt Erklärung Das erste Zeichen ist a E. Wir suchen nach dem nächsten Buchstaben in Großbuchstaben: …
53 code-golf  string 

4
Nether-Portal-Erkennung
In dem Videospiel Minecraft geht es darum, verschiedene Arten von Blöcken in dem 3D- Ganzzahlgitter , aus dem die virtuelle Welt besteht, zu platzieren und zu entfernen . Jeder Gitterpunkt kann genau einen Block enthalten oder leer sein ( offiziell ein " Luft " -Block). In dieser Herausforderung werden wir …
53 code-golf 



19
Verbessern Sie einen Hardware-Zufallszahlengenerator
Ihre Aufgabe ist es, einen Hardware-Zufallszahlengenerator mit der Hardware zu improvisieren, die Sie haben. Herausforderung Schreiben Sie ein Programm mit folgenden Eigenschaften: Es wird entweder 0oder 1(und sonst nichts) gedruckt . Die Ausgabe hängt von einem physischen Prozess ab und nicht nur vom internen Zustand des Computers. Es gibt keine …


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.