Als «code-golf» getaggte Fragen

20
Rafting-Problem (Rucksack-Variante)

Erstes Puzzle von mir, Verbesserungsvorschläge gerne erhalten! Das Szenario ist; Sie arbeiten als Manager für eine Wildwasser-Rafting-Firma. Jeden Morgen erhalten Sie eine Liste mit Buchungen, die Sie in Floßladungen sortieren müssen. Schreiben Sie ein Programm oder eine Funktion in der von Ihnen...

20
8-Bit-Stil springenden Ball um eine Leinwand

Inspiriert von diesem Eintrag aus dem Commodore 64-Benutzerhandbuch: 10 PRINT "{CLR/HOME}" 20 POKE 53280,7 : POKE 53281,13 30 X = 1 : Y = 1 40 DX = 1 : DY = 1 50 POKE 1024 + X + 40 * Y, 81 60 FOR T = 1 TO 10 : NEXT 70 POKE 1024 + X + 40 * Y, 32 80 X = X + DX 90 IF X <= 0 OR X >= 39 THEN DX =...

20
[Br] eaking Code Golf [Ba] d

Betrachten Sie die folgende Zeichenfolge: Tin Snips Diese Zeichenfolge enthält mehrere Atomsymbole im Periodensystem . Wir könnten diesen String umschreiben, um mehrere von ihnen zu identifizieren: [Ti][N] [Sn][I][P][S] Natürlich könnten wir es auch so schreiben: T[In] [S][Ni][P][S] Die Regeln zum...

20
Zählen Sie binäre Bäume auf

Binäre Bäume Ein binärer Baum ist ein Baum mit drei Knotentypen: Endknoten, die keine Kinder haben unäre Knoten, die jeweils ein Kind haben Binärknoten, die jeweils zwei untergeordnete Knoten haben Wir können sie mit der folgenden Grammatik darstellen, die in BNF (Backus-Naur-Form) angegeben ist:...

20
> <> Kein Wasser mehr

Der geliebte Fisch, der durch den Code von > <> (eine esoterische Programmiersprache) schwimmt , wurde aus seiner natürlichen Umgebung entfernt. Diese Änderung hat es unfähig gemacht, sich in der gewohnten Weise zu bewegen: Was früher eine toroidale Bewegung war, wurde auf eine einfache...

20
Finden Sie das Polynom

Wir wissen, dass f ein Polynom mit nicht negativen ganzzahligen Koeffizienten ist. Gegeben f (1) und f (1 + f (1)) geben f zurück . Sie können f als eine Liste von Koeffizienten, ein ASCII-formatiertes Polynom oder ähnliches ausgeben . Beispiele: f(1) f(1+f(1)) f 0 0 0 1 1 1 5 75 2x^2 + 3 30...

20
Gute Stimmung

Der Klang des Theremin wurde in The Beach Boys Song Good Vibrations verewigt . Viele assoziieren seinen Sound auch mit dem Thema der Originalserie von Star Trek , obwohl es anscheinend eine Sopran-Emulation war . Für diese Herausforderung müssen Sie ein Theremin implementieren . Eingang Nehmen Sie...

20
Ich gebe dir N-te Permutation, du gibst mir N

Eingabe: Eine Folge von Großbuchstaben (ASCII [65; 90]), die die N- te * lexikographische Permutation des Mehrfachsatzes seiner Zeichen darstellt * Permutationen werden von 0 oder 1 aufwärts nummeriert Ausgabe: Basis-10-Ganzzahl N Rulez Es könnte Duplikate geben (so unterscheidet sich diese...

20
Wie viel Ansehen hat ein Steam-User? [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Einführung Für diejenigen, die nicht mit...

20
Connect Four Validator

Einführung Connect Four ist ein Spiel, in dem Sie versuchen, vier in einer Reihe zu erhalten: horizontal, vertikal oder diagonal. In diesem Codegolf versuchen wir herauszufinden, wer mit einem Spielbrett gewonnen hat. Es wird immer einen Gewinner geben und nur einen. Aufgabe Finden Sie mit einem...

20
Sechseckige Dreiecke!

Ihre Aufgabe: Machen Sie ein sechseckiges Dreieck mit Seitenlänge n, wobei neine positive ganze Zahl oder 0 ist. Lassen Sie mich zunächst ein Sechseck definieren: / \ | | \ / (Erstaunliche ASCII-Kunst, oder?) Sechsecke können durch Teilen von Seiten miteinander verbunden werden: / \ / \ | | | \ / \...

20
Versuche ein Quadrat zu machen!

Aufgabe Erstellen Sie bei einem druckbaren Nicht-Whitespace-Zeichen eine 3x3-Quadrat-Darstellung dieser Eingabe. Wenn zum Beispiel die Eingabe ist #, dann ist die Ausgabe: ### # # ### Regeln Das Ausgabeformat ist streng, obwohl ein abschließender Zeilenumbruch zulässig ist. Dies bedeutet, dass das...

20
Sigmafy den Ausdruck

Für diejenigen, die es nicht wussten, ist Sigma ein griechischer Buchstabe, der in der Mathematik häufig als Summierungszeichen verwendet wird. Berechnen Sie die Summe der Ergebnisse für für jedes wenn eine Zeichenfolge gegeben ist, die einen von abhängigen Ausdruck darstellt , den wir als E ( k )...

20
Zeichne die Mondphase

Herausforderung Zeichnen Sie die Mondphase mit ASCII-Kunst. Ihr Programm muss sich mit Neumond, zunehmendem Halbmond, erstem Quartal, zunehmendem Gibbous, Vollmond, abnehmendem Gibbous, letztem Quartal und abnehmendem Halbmond befassen. Ihre Eingabe wird eine ganze Zahl sein. 0 -> new moon 1...

20
Wörter, die Ziffern enthalten

Ein Ziffernwort ist ein Wort, bei dem nach dem Entfernen einiger Buchstaben möglicherweise eine der einzelnen Ziffern übrig bleibt: EINE, ZWEI, DREI, VIER, FÜNF, SECHS, SIEBEN, ACHT oder NEUN (nicht NULL). Zum Beispiel sind BOUNCE und ANNOUNCE Ziffernwörter, da sie die Ziffer Eins enthalten. ENCODE...

20
Finden Sie eine unabhängige Nummer

Bei 2 nicht negativen Ganzzahlen als Eingabe wird eine nicht negative Ganzzahl ausgegeben, die durch keine mathematischen Operatoren für die 2 Eingaben erstellt werden kann. Zum Beispiel, da Eingaben 2und 3, 6, 0, 5, 1, 9, 8, 23, 2sind alle ungültigen Ausgänge. Zu berücksichtigende Vorgänge sind:...