Dies ist meine erste Herausforderung, daher halte ich es ziemlich einfach. Wenn Sie jemals telnet towel.blinkenlights.nlin Ihre Befehlszeile getippt und die Eingabetaste gedrückt haben, haben Sie die Freude an der Erkennung erlebt. Asciimation ist ganz einfach eine Animation mit ASCII-Kunst. Heute werden wir eine sehr grundlegende Einschätzung einer Person machen, …
Wenn ich Code-Golf-Einträge sehe, die ein paar Zeichen wegwerfen und den Code einschränken, schaue ich im Bearbeitungsverlauf nach einem Side-by-Side-Diff. Sehen und lernen :) Diese Herausforderung besteht darin, ein Programm zu erstellen, das die schönsten animierten Unterschiede erzeugt. Die Eingabe erfolgt in einer beliebigen Reihenfolge von Textversionen. Das Programm kann …
Hintergrund Person of Interest ist ein Krimidrama in CBS und seit kurzem meine Lieblingssendung im Fernsehen. Die Show handelt von einem Mann namens Harold Finch, einem Milliardärsprogrammierer, und seinem Partner John Reese, einem Veteranen der Special Forces und Ex-CIA-Agenten. Dieser Programmierer hat eine empfindungsfähige KI namens "The Machine" erstellt, die …
Ziel dieser Herausforderung ist es, die kürzeste Funktion / das kürzeste Programm zu schreiben, um Eingabetext zu erfassen, ihn mit der folgenden Methode zu verschlüsseln und das Ergebnis zurückzugeben. Als Beispiel verwende ich die Zeichenfolge hello world. Holen Sie sich zunächst den Eingabetext. hello world Zweitens konvertieren Sie die Zeichenfolge …
Bei drei sich tangierenden Kreisen finden wir immer zwei weitere Kreise, die alle drei tangieren. Diese beiden werden als apollonische Kreise bezeichnet . Beachten Sie, dass sich einer der apollonischen Kreise möglicherweise tatsächlich um die drei Anfangskreise befindet. Ausgehend von drei Tangentialkreisen können wir nach folgendem Verfahren ein Fraktal namens …
Schreiben Sie ein Programm, das ein n × n × nn×n×nn\times n \times n Array von Binärwerten liest , die einen n× n × nn×n×nn\times n \times n Würfel darstellen, der aus n3n3n^3 kleineren Würfeln besteht. Jeder Wert gibt an, ob an der angegebenen Position ein Voxel (kleiner Würfel) vorhanden …
Sie paddeln mit einem Kanu einen ziemlich schnellen Wildwasserfluss hinunter. Plötzlich explodieren Ihre Paddel und Sie befinden sich in einer gefährlichen Situation, die schnell und ohne Paddel den Fluss hinunter rast. Zum Glück haben Sie noch Programmierkenntnisse und beschließen, ein Programm neben Ihrem Kanu zu erstellen, um die Stromschnellen zu …
Die Aufgabe besteht darin, n Zeichen der ASCII-Tabelle anzuzeigen . Sie können eine Funktion (oder ein Programm, das das Argument als Parameter verwendet, auch STDIN ist zulässig) schreiben, die einen Parameter n verwendet , der den Index des letzten zu druckenden Zeichens darstellt. Die Aufgabe ist recht einfach. Als Beispiel …
Jack und Jane beschlossen, eine Partie Schach zu spielen, um sich die Zeit zu vertreiben. Leider ist Jack ziemlich schlecht darin, sich etwas vorzustellen. Er findet es natürlich schwierig, herauszufinden, welche Züge für ein bestimmtes Stück außer einem Bauern möglich sind! Ihre Herausforderung besteht darin, Jack dabei zu helfen, die …
Einführung Erfahrene Code-Golfer haben uns auf die Flut des Jüngsten Gerichts vorbereitet . Risikogebiete wurden evakuiert und die Bevölkerung in die Höhe getrieben. Wir haben die Flut unterschätzt (oder es gab einen Fehler im Code von @ user12345). Einige hochgelegene Gebiete nähern sich rasch dem Meeresspiegel. Um das Überleben der …
Die Aufgabe Schreiben Sie ein Programm in der Sprache Ihrer Wahl, das die Eingabezeilen von der Standardeingabe bis zum EOF liest und sie dann in ASCIIbetical-Reihenfolge in die Standardausgabe schreibt, ähnlich dem sortBefehlszeilenprogramm. Ein kurzes, nicht zu unterschätzendes Beispiel in Python ist: import sys for line in sorted(sys.stdin): print(line.rstrip('\n')) Der …
Sie müssen einen Hangman-Löser schreiben. Bei der Prüfung anhand dieser englischen Wortliste [1] gewinnt der Löser, der die meisten Wörter löst, wobei die Anzahl der insgesamt falschen Vermutungen der entscheidende Faktor ist. Alle Wörter in der Wortliste werden in zufälliger Reihenfolge getestet. [1]: Diese Wortliste stammt von hier , dann …
Betrachten wir im Rahmen dieser Frage nur Zeichenketten, die aus dem xbeliebig oft wiederholten Zeichen bestehen . Beispielsweise: <empty> x xx xxxxxxxxxxxxxxxx (Nun, eigentlich muss es nicht sein x- jedes Zeichen ist in Ordnung, solange die gesamte Zeichenfolge nur einen Zeichentyp enthält.) Schreiben Sie einen regulären Ausdruck in einen beliebigen …
Hintergrund Das Spiel Morra ist ein einfaches Spiel. In der "Original" -Version werfen mehrere Spieler gleichzeitig eine Zahl von 0 bis 5 mit ihren Händen aus, während sie die Gesamtsumme aller Hände erraten. Die hier verwendete Version wurde geändert, um das Potenzial für nicht-triviale Strategien zu erhöhen. Sie wird nachfolgend …
Deadfish ist eine der bekanntesten nicht Turing-vollständigen Programmiersprachen. Es gibt nur einen Akkumulator (der bei 0 beginnt) zum Speichern von Daten und nur vier Befehle: i - Increment the accumulator s - Square the accumulator d - Decrement the accumulator o - Output the accumulator Ein Deadfish-Programm könnte so aussehen: …
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.