Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
Kürzlich hatte ich das Vergnügen, ein Haskell-Programm zu schreiben, das erkennen konnte, ob die NegativeLiteralsErweiterung belegt war. Ich habe mir folgendes ausgedacht: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Probieren Sie es online! Dies wird Truenormal und Falseansonsten gedruckt . Jetzt hatte ich so viel Spaß dabei, dass …
Sie haben genug von der Zuverlässigkeit des Flash-Speichers und haben beschlossen, alle Ihre Programme auf einer dieser guten alten 1.440-KB-Disketten zu speichern. Nach dem Kopieren von nicht einmal 3.000 Programmen war der Datenträger jedoch voll. Wie ist das überhaupt möglich? Die meisten Ihrer Programme sind nicht einmal 100 Byte lang …
Puzzle: Schreiben Sie ein kurzes, dreizeiliges Programm, das: hat 5/7/5 Silben pro Zeile beim Vorlesen gibt beim Laufen ein Haiku aus. Ein Beispiel für ein Programm mit der richtigen Struktur, aber ohne Haiku-Ausgabe ist (Python): >>> for x in range(3): ... print "EXTERMINATE HUMANS" ... # I am a Dalek. …
Herausforderung Schreiben Sie ein Programm, das die ASCII-Zeichen neu anordnet! Es sollte eine einzelne Zeichenfolge ausgegeben werden, die alle druckbaren ASCII-Zeichen genau einmal enthält. Dem ersten Zeichen dieser Zeichenfolge wird der Wert 1, dem zweiten Zeichen der Wert 2 usw. zugewiesen. Wenn zwei Zeichen normalerweise nebeneinander stehen (der Unterschied zwischen …
Anzeigetafel Hier sind die Rohwerte (dh Domino-Werte) für die Einreichung von VisualMelon. Ich werde diese Werte in die unten beschriebenen normalisierten Werte umwandeln, wenn weitere Antworten eingehen. Die vorhandene Lösung kann jetzt alle Schaltkreise im Benchmark lösen: Author Circuit: 1 2 3 4 5 6 7 8 9 10 11 …
Wie der Titel schon sagt, besteht die Herausforderung darin, den längsten Satz zu schreiben, indem nur die Schlüsselwörter einer Programmiersprache verwendet werden. Unter Verwendung der Schlüsselwörter von C ++ ist es beispielsweise möglich, diesen Satz zu schreiben: versuchen Sie nicht diesen Schwimmer Was kannst du dir einfallen lassen?
Herzlichen Glückwunsch an @kuroineko. Gewinnt das Kopfgeld für exzellentes Tempo (672 Züge) auf der Gauntlet-Strecke. ANFÜHRER: * Nimi erzielt eine leichte 2129. Andere Einträge sind größer, zeigen aber eine ernsthafte Geschwindigkeit. * Der Anführer kann sich aufgrund späterer Einträge ändern. Ihre Aufgabe ist es, ein kleines Programm zu schreiben, das …
Herausforderung Ihre Aufgabe ist es, einen Code zu schreiben, der einen anderen Code ausgibt. Dieser Code muss wiederum einen weiteren Code ausgeben, bis der endgültige Code die Ganzzahl 1 ausgibt . Die Kette endet mit der ersten Ausgabe von 1 . Keines Ihrer Programme darf Zeichen gemeinsam haben (es gibt …
Wie wir alle wissen, Meta ist überfüllt mit Beschwerden über Scoring Code-Golf zwischen Sprachen (ja, jedes Wort eine separate Verbindung, und diese können nur die Spitze des Eisbergs sein). Angesichts der großen Eifersucht gegenüber denjenigen, die sich tatsächlich die Mühe gemacht haben, die Pyth-Dokumentation nachzuschlagen, fand ich es schön, eine …
Eine verkürzte Zeichenfolge sieht folgendermaßen aus: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Deine Aufgabe Nehmen Sie eine Zeichenfolge sund eine Größe n, und geben Sie dann die verschlüsselte Zeichenfolge aus. Die Eingaben ThisIsAnExampleOfaSnakifiedStringund 3würden das obige Beispiel ergeben. Spezifikationen …
In dieser Herausforderung werden wir gemeinsam eine Wortsuche erstellen, die viele Programme in verschiedenen Sprachen enthält. Ich habe mit einem Raster von 60 mal 25 Leerzeichen ( ·) begonnen, von denen einige durch die Zeichen eines Ruby-Programms ersetzt werden. Um zu antworten, wählen Sie eine Sprache, die noch nicht verwendet …
Ihre Aufgabe ist es, ein Programm (oder zwei separate Programme) in einer beliebigen Sprache zu schreiben, die: Kann ein fertiges Sudoku-Board als Eingabe nehmen (in einem beliebigen logischen Format) und es in eine Zeichenfolge komprimieren Kann den komprimierten String als Eingabe nehmen und dekomprimieren, um genau dasselbe fertige Sudoku-Board zu …
Schreiben Sie ein Programm, das für die Nummern 1 bis 255 einen BF-Code ausgibt, der die angegebene Nummer in einem Byte des Arrays plus einer neuen Zeile erzeugt. Die ersten vier Zeilen der Ausgabe könnten (und werden höchstwahrscheinlich) sein: + ++ +++ ++++ Der Gewinner ist der kleinste: source code …
Drucken Sie eine beliebige Zeichenfolge in Form eines Dreiecks aus, in dem der Text entlang jeder Diagonale nach oben und unten verläuft. Zum Beispiel sollte eine Eingabe von "Hello World": d l r d o l W r d o l o W r d l o l l o …
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.