Als «code-golf» getaggte Fragen

20
Beseitigung toter Codes

Toter Code sitzt da und tut nichts. Er starrt uns an und weiß, dass er niemals ausgeführt wird ... aber heute können wir uns rächen. Spezifikation Die Eingabe ist eine mehrzeilige Zeichenfolge. Jede Zeile kann entweder eine Zuweisung oder ein Ausdruck sein . Zuordnung Eine Zuordnung hat die Form...

20
Ein Taschenrechner als Liste von Zahlen und Operatoren

Ihre Aufgabe ist es, eine Liste von Argumenten zu erstellen, die entweder Ganzzahlen oder Operatoren sind, und diese wie folgt zu analysieren: Es gibt einen aktuellen Operator, der mit + beginnt. Jedes Mal, wenn ein Operator gefunden wird, wechselt der aktuelle Operator zu ihm. Die möglichen...

20
Das Münzenproblem

Hintergrund Die offizielle Währung der imaginären Nation Golfenistan ist das Foo , und es sind nur drei Arten von Münzen im Umlauf: 3 Foos, 7 Foos und 8 Foos. Man kann sehen, dass es nicht möglich ist, mit diesen Münzen bestimmte Beträge wie 4 Foos zu bezahlen. Trotzdem können alle ausreichend...

20
Generieren von Picture Mazes

Herausforderung Schreiben Sie ein Programm / eine Funktion, die ein "Bild" akzeptiert und ein aus diesem Bild gebildetes Bildlabyrinth ausgibt . Eingang Ihr Programm sollte zwei Argumente akzeptieren: Ich, das Bild, aus dem sich das Labyrinth zusammensetzt S, ein Boolescher Wert, der angibt, ob die...

20
Wie geht es Ihnen?

Martin hat ein schönes Snippet erstellt , mit dem Sie die Punktzahl für Antworten auf Herausforderungen verfolgen können. Das ist großartig, aber wäre es nicht besser, wenn Sie selbst den Überblick behalten könnten? Erstellen Sie ein Programm, das die Anzahl der Bytes an sich mit den restlichen...

20
Niemand, bitte!

Ich hasse die Ziffer absolut 1. Also brauche ich Ihre Hilfe, um Zahlen in ihre "richtigen Formen" umzuwandeln. Zahlen in der richtigen Form haben niemals zwei 1s hintereinander. 101ist okay, aber 110abscheulich. Überspringen Sie zum Konvertieren einfach alle falschen Zahlen und zählen Sie normal....

20
Die Kombinatorik des Transistors

Das Videospiel Transistor verfügt über ein sehr interessantes Fähigkeitssystem. Sie sammeln 16 "Funktionen", die Sie in 16 verschiedenen Slots verwenden können. Interessant ist, dass es drei Arten von Slots gibt und sich jede Funktion anders verhält, je nachdem, in welchem ​​Slot Sie sie verwenden:...

20
Zahlenschlosszähler

Die Szene ist: Peter ist mit seinem Kumpel Brian im Fitnessstudio, als Brian plötzlich dringend seinen Inhalator braucht. Brian schafft es, Peter den Code für sein Zahlenschloss mitzuteilen, bevor er auf dem Boden zusammenbricht. In dem Moment, in dem Peter zu Brians Spind kommt und sieht, auf was...

20
Binary vereinfachen

Herausforderung Wenn Sie eine Binärzahl als Eingabe verwenden, "vereinfachen" Sie die Zahl mit einem vollständigen Programm oder einer Funktion. Eingang [binary] binary ist eine binäre Zahl, die über 0 liegt. Ausgabe Nehmen Sie die Eingabe, konvertieren Sie sie zur Basis 10 ohne Verwendung einer...

20
Zeichenfolge in ASCII-Kunsttext

Die Aufgabe Sie müssen einen ASCII-Art-Text schreiben, wie er von dieser Website zur Erzeugung von ASCII-Art angezeigt wird ! Regeln Die Eingabe besteht nur aus alphabetischem Text und Leerzeichen und erfolgt als einzelne Zeile. Es wird auch nicht zwischen Groß- und Kleinschreibung unterschieden....

20
Glücklicher Fibonacci Tag!

Hintergrund Heute (oder gestern) ist (oder war) der 23.11. Oder der Fibonacci-Tag! Was gibt es Schöneres, als einen Fibonacci-Kuchen zuzubereiten? Beispiele 3 ii i_i_ii_i_i 8 ii ii ii ii ii ii ii ii i ii i i ii i i ii i i ii i i ii i i i ii i i i i ii i i i i ii i i i i i ii i i i i i i ii i i i i...

20
Bracket-Ausgleich

Sie erhalten eine (möglicherweise leere) Zeichenfolge mit Klammern ( [{()}]) und anderen Zeichen ( A- Z, a- z, 0- 9, Interpunktion). Sie müssen überprüfen, ob die folgenden Regeln eingehalten werden: Nicht in Klammern gesetzte Zeichen werden ignoriert. Jede offene Klammer [{(hat eine schließende...

20
Erstellen Sie einen numerischen Listenumsetzer

Hassen Sie es nicht, wenn Sie eine Liste von Zahlen (Vektor, Array ...) von einem Programm in ein anderes kopieren und einfügen möchten, aber das Format, in dem Sie die Zahlen haben, stimmt nicht mit dem Format überein, in dem Sie sie benötigen ? In MATLAB können Sie beispielsweise eine durch...

20
8-Bit-Schachpixelzählung

Tor Sie spielen ein computergesteuertes Schachspiel. Die Anzeige ist nur in Schwarzweiß und die Pixel sind klobig. Weiße Pixel verbrauchen viel Energie im Vergleich zu schwarzen Pixeln und Sie sorgen sich um Ihren CO2-Fußabdruck. Geben Sie bei einem Quadrat und einer Figur in Schachnotation die...

20
D & D Punktkaufkosten

Wenn Sie einen Dungeons & Dragons- Charakter erstellen , können Sie ihn alternativ zu Rollfähigkeitswerten innerhalb eines Kraftbudgets zuweisen, das als Punktkauf bezeichnet wird. Höhere Fähigkeitswerte kosten mehr Punkte, insbesondere im oberen Bereich: Eine Punktzahl von 8 ist kostenlos, und...