Wie der Titel schon sagt, dachte ich an einen Wettbewerb, bei dem man Kanten einer ASCII-Kunst erkennen muss. Der Code sollte eine S / W-ASCII-Grafik als Eingabe akzeptieren. Eine S / W-ASCII-Grafik ist (von mir) eine ASCII- Grafik mit nur einer Art von Nicht-Leerzeichen (in unserem Fall: Sternchen *). Und …
Die Zombie-Apokalypse ist da und die Welt geht unter. Plötzlich entdeckt jemand eine Formel, die die aktuelle Stunde, Minute und den aktuellen Tag enthält, und spuckt die perfekte Note aus, um auf einem Klavier zu spielen, das jeden Zombie, der sie hört, sofort tötet. Leider gibt es nur noch einen …
Lagranges Vierquadrat-Theorem besagt, dass jede natürliche Zahl als die Summe von vier Quadratzahlen dargestellt werden kann. Ihre Aufgabe ist es, ein Programm zu schreiben, das dies tut. Input: Eine natürliche Zahl (unter 1 Milliarde) Ausgabe: Vier Zahlen, deren Quadrate sich zu dieser Zahl addieren (Reihenfolge spielt keine Rolle) Hinweis: Sie …
Drüben auf http://meta.stackoverflow.com haben wir einige eigene Memes. Einer von ihnen ist Freehand Red Circles. Siehe diesen Beitrag : Die Herausforderung ist also, Kannst du freihändig rote Kreise zeichnen ... mit Code? Zusätzliche Einschränkungen: Sie nehmen ein Bild als Eingabe und müssen es mit einem freihändigen roten Kreis ausgeben. Muss …
Lass uns Code Golf spielen! Bei einem Tic-Tac-Toe-Board-Status (Beispiel :) |x|x|o| |x|o|x| |o|o|x| Bestimmen Sie, ob ein Spiel winein loseoder ist cat. Ihr Code sollte eine dieser Optionen mit einem bestimmten Status ausgeben. Das obige Spiel sollte ausgegeben werdenlose Um es klar auszudrücken: Ein Gewinn ist definiert als 3 xSekunden …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Code Golf Stack Exchange zum Thema gehört . Geschlossen vor 3 Jahren . Es gibt eine Reihe von Fragen, die sich um dieses Konzept drehen, …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Code Golf Stack Exchange zum Thema gehört . Geschlossen vor 3 Jahren . Aufgabe: Sie müssen einen Interpreter erstellen, der Ausschnitte einer Programmiersprache analysieren kann. …
Stellen Sie sich ein zweidimensionales Array von Booleschen Werten vor, wobei die Nullen Grasquadrate auf einem rechteckigen Grundstück und die Einsen Zäune darstellen. Schreiben Sie eine Funktion, die das 2D-Array als Eingabe akzeptiert und festlegt, ob Sie mit nur Nord-, Ost-, West- und Südbewegungen von einer Grasfläche zu einer anderen …
Schreiben Sie ein Programm in der von Ihnen gewählten Sprache, das auf einem 3 * 3-Brett ein perfektes Tic-Tac-Toe-Spiel gegen einen menschlichen Spieler spielt. Allerdings hat jede Bewegung ein anderes Programm sein , aus der vorherige Iteration erzeugt. Wie und in welcher Form Sie menschliche Eingaben bewerten, liegt bei Ihnen, …
In meiner vorherigen Code-Abfrage habe ich Sie gebeten, eine Funktion zu schreiben, die Ihnen mitteilt, welche der Zeilen entfernt wurden. Die Anweisungen lauteten: Schreiben Sie eine Funktion, die fünf Zeilen enthält. Wenn Sie die Funktion so ausführen, wie sie ist, sollte sie 0 zurückgeben. Wenn Sie eine der fünf Zeilen …
Betrachten Sie einen Ausdruck 2^2^...^2mit nOperatoren ^. Operator ^bedeutet Potenzierung ("hoch"). Angenommen, es gibt keine Standardassoziativität, sodass der Ausdruck vollständig in Klammern gesetzt werden muss, um eindeutig zu werden. Die Anzahl der Möglichkeiten, den Ausdruck in Klammern zu setzen, wird durch katalanische Zahlen angegeben C_n=(2n)!/(n+1)!/n! . Manchmal führen unterschiedliche Klammern …
In Chess ist es möglich, dass das Spiel nach 4 Zügen (je 2) mit einem Fool's Mate endet . Ihr Ziel ist es, den Fool's Mate of Halma zu finden : das 2-Spieler-Spiel von Halma, das die Anzahl der gespielten Züge minimiert. Es gibt über 10 56 Board-Zustände, und ich …
Schreiben Sie den kürzesten Code, der alle möglichen (legalen) Züge des aktuellen Spielers aus einer bestimmten FEN-Zeichenfolge berechnet. Was ist FEN-String? (Wikipedia) Kürzester Code gewinnt, Sprache spielt keine Rolle. Ausgabebewegungen müssen den Schachbewegungsregeln entsprechen, mit Ausnahme von En-Passant- , Rochade- und Bauernförderung. Ignoriere Schach, Schachmatt und Patt, König kann auch …
Als Kind habe ich das Intellivision-Spiel Advanced Dungeons and Dragons: Treasure of Tarmin gespielt . Die 3-D-Grafik versetzt Sie in eine Perspektive aus der ersten Person mit schockierendem Realismus: Aber dann habe ich einen C-64 bekommen. Und ich konnte auf dem 40x25-Zeichenraster zeichnen, indem ich über den Bildschirm flog, die …
Das Finden von Primzahlen ist ein Programmierritus und sehr häufig ein erstes ernstes Programm, das jemand erstellt (normalerweise mit Testteilung). Aber Primzahlen alleine sind schon abgenutzt. Weiter interessanter ist es, die ersten Lücken zu erhalten: die bislang längsten Lücken zwischen aufeinanderfolgenden Primzahlen. Diese sind ziemlich selten und "kostbar". Die ersten …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.