Als «code-golf» getaggte Fragen

12
Finden Sie den kürzesten Swype-Pfad

Einführung In letzter Zeit habe ich mich daran gewöhnt, mit Swype zu tippen . Ich habe bemerkt, dass bestimmte Wörter erzeugt werden können, indem eine gerade Linie vom Anfangsbuchstaben zum Endbuchstaben gezogen wird oder indem Buchstaben, die sich wiederholen, übersprungen werden. Zum Beispiel...

12
ASCII-Dreieck-Welligkeit

Ok, meine erste Golffrage. Bitte sei sanft :) Ich weiß, dass es viel zu viele ASCII-Rätsel gibt: P, aber los geht's. Die Aufgabe ist einfach: Verwenden Sie Ihre bevorzugte Programmiersprache, um eine Dreieckswellung zu drucken. Die Eingabe sollte die Größe der Welligkeit haben. Jedes Dreieck ist...

12
Überprüfen Sie, ob es eine isomorphe Teilzeichenfolge gibt

Diese Frage ist eine Erweiterung von Check if words are isomorphs und kopiert den ersten Teil davon, um die Definition eines Isomorphs zu erhalten. Zwei Wörter sind Isomorphe, wenn sie das gleiche Muster von Buchstabenwiederholungen aufweisen. Zum Beispiel beide ESTATEund DUELEDhaben Musterabcdca...

12
Ionic Compound Golf

Herausforderung Bei zwei Eingaben, einem positiven und einem negativen Ion, müssen Sie die Formel für die ionische Verbindung ausgeben, die aus den beiden Ionen hergestellt werden würde. Dies bedeutet im Grunde, die Gebühren so auszugleichen, dass sie gleich Null sind. Sie brauchen die Formel nicht...

12
Anzahl gültiger Labyrinthe

WxHWie viele mögliche Labyrinthe gibt es in einem vorgegebenen Raster? Dinge, die Sie über das Labyrinth wissen: Das Raster ist genau Hquadrathoch und Wquadratweit. Es gibt drei Arten von Quadraten: Start, Ziel und Leer. Ihr Labyrinth muss genau 1 Start und 1 Ziel enthalten, und alle verbleibenden...

12
Generiere Wahrscheinlichkeiten um einen Nummernblock

Angespornt durch diese Frage heute möchte ich interessante Möglichkeiten sehen, wie verschiedene Programmiersprachen einen Nummernblock in Wahrscheinlichkeiten verwandeln können. In kachelbasierten Spielen können Sie in der Regel mit einem Nummernblock in eine beliebige Richtung navigieren, je...

12
Falten für Beute

Einführung Nach einem langen Kampf hast du es geschafft, eine Sphinx in einem Rätselwettbewerb zu besiegen. Die Sphinx, beeindruckt von Ihrem Können, möchte Ihnen eine Belohnung geben, die Ihrer Klugheit entspricht, und zaubert einen magischen Pergamentstreifen ins Leben, der in acht Schachteln mit...

12
Paarkondensatoren

Kondensatoren sind dafür bekannt, dass sie mit hohen Toleranzen hergestellt werden. Dies ist in vielen Fällen akzeptabel, aber manchmal ist eine Kapazität mit engen Toleranzen erforderlich. Eine übliche Strategie, um eine Kapazität mit dem genauen Wert zu erhalten, den Sie benötigen, besteht darin,...

12
Cryptic Kicker //

Cryptic Kicker Eine übliche, aber unsichere Methode zum Verschlüsseln von Text besteht darin, die Buchstaben des Alphabets zu permutieren. Mit anderen Worten, jeder Buchstabe des Alphabets wird im Text durch einen anderen Buchstaben ersetzt. Um sicherzustellen, dass die Verschlüsselung umkehrbar...

12
Golf Wars Episode I: Die Phantomlichtschwerter

Hintergrundthema Einführung Obi-Wan Kenobi, Qui-Gon Jinn und Darth Maul stehen kurz vor dem Kampf! Sie haben jedoch alle vergessen, ihre jeweiligen Lichtschwerter mitzubringen. Schreiben Sie ein Programm oder eine Funktion, die mit der Zeichenfolge Jedials Eingabe ein Bild ähnlich dem folgenden...

12
Barcodegolf: Generiere den UPC einer Zahl

Nahezu jedes Geschäft verwendet heutzutage UPC-Barcodes ( Universal Product Code ), um den Bestellvorgang zu vereinfachen. Wenn der Name Ihnen nichts bedeutet, werden Sie sicherlich erkennen, wie sie aussehen: Format Das gebräuchlichste System ist UPC-A, bei dem jedes Produkt aus 12 Ziffern...

12
ASCII Art Schachbrett

Bei dieser Herausforderung musst du das Schachbrett unten zeichnen und Züge zulassen. 1. Zeichnen Jedes weiße Quadrat hat 5x9 Felder. Jedes schwarze Quadrat hat 5x9 Doppelpunkte. Das Brett ist von einem Rand aus Doppelpunkten umgeben. Die Teile sind 5 Zeichen breit und befinden sich in der unteren...

12
Unterschreib das Wort!

Was ist eine Wortsignatur? Die Unterschrift eines Wortes sind alle von ihm Briefe in Ordnung zu bringen - die Unterschriften this, histund hitsalle sind hist. Die Herausforderung Schreiben Sie ein Programm. Das Programm sollte nach einer Eingabe fragen und dann die Signatur dieses Wortes...

12
Straßenmalerei voraus

Für zwei gegebene Parameter Spurmuster und Straßenlänge , drucken Sie eine ASCII - Darstellung der Fahrspurmarkierungen für Straßen- und Verkehrsdienst der Straßen zu malen. Beispiel Eingabe / Ausgabe Eingabe:, BTHMLRPHU 21 Es ist mir egal, ob Sie zwei Parameter verwenden oder die Zahl an das Ende...

12
Sequenzen zusammengesetzter Zahlen

Sequenzen zusammengesetzter Zahlen Inspiriert von dieser Frage Bei einer positiven Ganzzahl n muss Ihr Code die erste ausgeben n zusammengesetzten Zahlen . Input-Output Sie können ein Programm oder eine Funktion schreiben. Die Eingabe erfolgt über STDIN oder ein Funktionsargument und die Ausgabe...

12
Zeichnen Sie eine SQL-Ausgabetabelle

Ich bin sicher, dass die meisten von uns SQL-Ergebnisse in einem Terminal gesehen haben, das alle ordentlich in Zeilen und Spalten formatiert ist. Wenn nicht, hier ein Beispiel: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ |...

12
Wir sehen uns in einem anderen Leben, Brotha!

Die meisten von uns LOST-Fans erinnern sich an den Computer, an dem Desmond alle 108 Minuten die Zeichen "4 8 15 16 23 42" eingeben musste, damit die Welt untergeht (oder?). Hier besteht die Herausforderung darin, ein Programm zu erstellen, das dasselbe tut, indem alle 108 Sekunden die Eingabe 4 8...

12
Erzeugen Sie eine monotone Funktion

Überblick In dieser Herausforderung besteht Ihre Aufgabe darin, eine monotone mathematische Funktion zwischen zwei Mengen zufällig zu generieren . Eingang Ihre Eingaben sind zwei positive ganze Zahlen sund n. Nachdem Sie diese Eingaben erhalten haben, soll Ihr Programm eine zufällige mathematische...