Welche allgemeinen Tipps haben Sie zum Golfen in der Shakespeare-Programmiersprache? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme anwenden lassen und die zumindest etwas spezifisch für SPL sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort.
Ähnlich wie bei unseren Threads für sprachspezifische Golftipps: Was sind allgemeine Tricks, um reguläre Ausdrücke zu verkürzen? Ich kann drei Gebrauch von regex sehen , wenn es um Golf geht: klassische regex Golf ( „hier ist eine Liste , die übereinstimmen sollten, und hier ist eine Liste , die fehlschlagen …
CJam ist eine GolfScript-inspirierte Stack-basierte Golfsprache, die von PPCG-Anwendern entwickelt wurde . Also, in Anlehnung an andere sprachspezifische Tipps Fragen: Welche allgemeinen Tipps haben Sie zum Golfen in CJam? Bitte posten Sie einen Tipp pro Antwort.
Ich habe mir kürzlich eine Nostalgie in Form von Bookworm Deluxe gegönnt: Falls Sie es noch nicht gesehen haben, ist es ein Wortspiel, bei dem benachbarte Kacheln zu Wörtern verbunden werden sollen. Um festzustellen, ob ein String ein gültiges Wort ist, vergleicht er es mit seinem internen Wörterbuch, das in …
Suchen Sie ausgehend von einer positiven ganzen Zahl N die kleinste ganze Zahl N ', die berechnet werden kann, indem Sie N wiederholt durch eine der Ziffern (in Basis 10) dividieren . Jede ausgewählte Ziffer muss ein Teiler von N größer als 1 sein . Beispiel 1 Die erwartete Ausgabe …
Inspiriert von dieser Kommentarkette ... Ich möchte enklactaus dieser Herausforderung herauskommen, aber ich kann nicht ... @ETHproductions to enklact (v): Implementieren einer Nachschlagetabelle unter Verwendung eines Unterabschnitts, der aus eindeutigen Elementen besteht. Enklacting ist eine sehr nützliche Methode zum Komprimieren einer Nachschlagetabelle. Angenommen, Sie hatten die folgende Liste von Farben: …
Sie können sich vielleicht an Xeyes erinnern, ein Demo-Programm, das mit dem X-Window-System geliefert wurde (und meines Wissens immer noch mitgeliefert wird). Sein Zweck war es, ein Paar Augen zu zeichnen, die Ihrem Mauszeiger folgten: Ihre Herausforderung ist es, Xeyes mit ASCII-Kunst neu zu erstellen. Schreiben Sie ein Programm oder …
HINWEIS: Diese Herausforderung ist jetzt geschlossen: Ich werde die Bestenliste nicht mehr aktualisieren und die akzeptierte Antwort nicht ändern. Es steht Ihnen jedoch frei, den Controller selbst auszuführen und die Bestenliste zu aktualisieren, wenn Sie dies wünschen. Tritt dem Chat bei! Einführung Guten Abend, Händler! Sie sind alle Händler für …
Herausforderung: Verwenden Sie eine Zeichenfolge aus Groß- oder Kleinbuchstaben als Eingabe (optional) und berechnen Sie die Punktzahl, die die Zeichenfolge bei einer Partie Scrabble in Englisch erhalten würde. Regeln: Die Punktzahl für jeden Buchstaben ist wie folgt (verwenden Sie diese Option, auch wenn es andere Versionen des Spiels gibt): 1 …
Vim ist ein großartiger Texteditor für Unix-Systeme, der jedoch bekanntermaßen schwer zu beenden ist. Schreiben Sie ein vollständiges Programm, das ausgegeben wird :q, um Vim zu beenden. Es sollte dann eine einzelne Eingabezeile lesen, da es dann entweder eine Bash-Eingabeaufforderung erhält, in welchem Fall der Exit erfolgreich war, oder einen …
Mafia (auch bekannt als Werewolf) ist ein Partyspiel, das ungefähr so spielt: Das Spiel beginnt am Tag 0. Nach jedem Tag nkommt eine Nacht n. Nach jeder Nacht nkommt ein Tag n+1. dh D0, N0, D1, N1, D2, N2... Zu Beginn von Tag 0 wählt ein Host heimlich Spieler aus, …
Für diese Herausforderung müssen Sie zwei Funktionen, f und g , in die Ganzzahlen implementieren , sodass f f g eine streng abnehmende Funktion ist, während g ∘ f eine streng zunehmende Funktion ist. Mit anderen Worten, wenn Sie zwei ganze Zahlen a <b nehmen , dann gilt f (g …
Kürzlich wurde ein Elektrotechniker, der Ampel-Timings studierte, vom Bundesstaat Oregon mit einer Geldstrafe von 500 US-Dollar belegt, weil er sich als Ingenieur bezeichnet hatte. Bei einer 2-Buchstaben-Zeichenfolge als Eingabe für einen US-Bundesstaat wird Folgendes ausgegeben: I am not an engineerwenn der Staat Oregon ist ( OR) I am an engineer …
Hier ist ein Diagramm eines Gefängnisses mit ASCII-Zeichen: +------------------------------+ | | | X X | | | | D D | | | | | | X X X | | | +------------------------------+ Wände bestehen aus Pipe-Zeichen |, Strichen -und Pfeilern +für Ecken und Kreuzungen. Es gibt auch zwei mit …
Eine dämonische Zahl ist eine positive Ganzzahl, deren Dezimaldarstellung nur aus 6 besteht. Die Liste der dämonischen Zahlen beginnt mit 6, 66, 666, 6666. Geben Sie bei einer positiven Ganzzahl die nächste dämonische Zahl aus. Wenn zwei vorhanden sind, geben Sie den größeren aus. Testfälle: n output 1 6 2 …
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.