Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

30
Dekodiere den String
Dies ist meine erste Herausforderung bei ppcg! Eingang Eine Zeichenfolge, die aus zwei verschiedenen ASCII-Zeichen besteht. Zum Beispiel ABAABBAAAAAABBAAABAABBAABA Herausforderung Die Aufgabe besteht darin, diese Zeichenfolge nach folgenden Regeln zu dekodieren: Überspringe die ersten beiden Zeichen Teilen Sie den Rest der Zeichenfolge in Gruppen von 8 Zeichen In jeder Gruppe …
41 code-golf  string 

27
Selbstwachsender Code Codeee Codeeee
Schreiben Sie ein Programm (oder eine Funktion) (nennen wir es P1), das beim Ausführen ein anderes Programm P2 mit derselben Sprache ausgibt und genau 1 Byte länger als P1 ist. Programm P2 sollte beim Ausführen ein drittes Programm P3 ausgeben, das 1 Byte länger als P2 ist. P3 muss ein …
41 code-golf  quine 

11
Suchen Sie eine Binärnadel in einem dezimalen Heuhaufen
Die Herausforderung Sie erhalten: eine nicht leere, unsortierte Liste h positiver Ganzzahlen (der Heuhaufen) eine positive ganze Zahl n (die Nadel) Ihre Aufgabe ist es, die Liste aller eindeutigen Dezimalverkettungen von Permutationen von h zurückzugeben, deren Binärdarstellung die Binärdarstellung von n enthält . Beispiele h = [1, 2, 3] n …

21
EINFACHE Speicherung von Zahlen
Zahlen, die leicht zu merken sind, aber theoretisch nicht leicht zu machen sind Ihre Herausforderung besteht darin, ein Programm / eine Funktion in einer beliebigen Sprache zu erstellen, die einheitliche Zufallszahlen generiert, die diesen Kriterien entsprechen: Die Länge beträgt 5 Ziffern Es gibt zwei separate, sich wiederholende Ziffernpaare Ein Satz …

30
Springe wie ein Hase!
Wenn Sie eine Liste nicht negativer Ganzzahlen in einem vernünftigen Format haben, iterieren Sie darüber und überspringen so viele Elemente wie jede Ganzzahl, auf die Sie treten. Hier ist ein Beispiel: [0, 1, 0, 2, 5, 1, 3, 1, 6, 2] | [] ^ First element, always include it [0, …

30
Dies wird irgendwann aufhören ...
Bei einer vorgegebenen Eingabezeichenfolge wird auf folgende Weise Sgedruckt, Sgefolgt von einem nicht leeren Trennzeichen: Schritt 1: Es Sbesteht die Möglichkeit, dass das Programm 1/2gedruckt wird und 1/2beendet wird. Schritt 2: Es Sbesteht die Möglichkeit, dass das Programm 2/3gedruckt wird und 1/3beendet wird. Schritt 3: Es Sbesteht die Möglichkeit, dass …

25
DropSort es wie es ist heiß
Wie in dieser Frage beschrieben : Dropsort, entworfen von David Morgan-Mar, ist ein Beispiel für einen linearen "Sortieralgorithmus", der eine Liste erzeugt, die zwar sortiert ist, aber nur einige der ursprünglichen Elemente enthält. Jedes Element, das nicht mindestens so groß ist wie das Maximum der vorhergehenden Elemente, wird einfach aus …

25
Sag mir meine Konsolenmaße!
Abmessungen der Ausgabe-Terminals (Spalten und Zeilen) in einem beliebigen 2-stelligen Dezimalformat *. Beispielsweise könnte eine Ausgabe sein 80x25. Inspiration . Aufforderung . * Die Ausgabe muss beide Kennzahlen in einer oder zwei aufeinanderfolgenden Zeilen enthalten, und es darf nicht mehr als eine führende und / oder nachfolgende Ausgabezeile (optional gefolgt …
41 code-golf 

30
Bleib weg von Null
Aufgabe Bei einer nicht negativen Ganzzahl ngeben Sie 1if nis 0und den Wert nelse aus. Eingang Eine nicht negative ganze Zahl. Wenn Sie den String als Eingabe akzeptieren möchten, würde der String dem folgenden regulären Ausdruck entsprechen: /^(0|[1-9][0-9]*)$/dh er darf keine führenden Nullen haben, außer wenn dies der Fall ist …

30
Ist diese Zahl eine ganzzahlige Potenz von -2?
Es gibt clevere Methoden, um zu bestimmen, ob eine Zahl eine Potenz von 2 ist. Das ist kein interessantes Problem mehr. Lassen Sie uns also feststellen, ob eine bestimmte Ganzzahl eine ganzzahlige Potenz von -2 ist . Zum Beispiel: -2 => yes: (-2)¹ -1 => no 0 => no 1 …



30
Schreiben Sie einen Haiku-w-Detektor
Ein Haiku ist ein Gedicht mit drei Zeilen und einer Silbenzahl von 5/7/5 . Ein haiku-w ist Dichtung mit drei Zeilen, mit einer 5/7/5 Wortzählung, respectively. Herausforderung Schreiben Sie ein Programm, das true zurückgibt, wenn die Eingabe ein Haiku-w ist, und false, wenn nicht. Eine gültige Haiku-w-Eingabe muss aus 3 …


10
Quadrat, Diamant, Quadrat, Diamant
Aufgabe Nehmen Sie bei einer nicht leeren Zeichenfolge aus ASCII-Kleinbuchstaben a- zdas erste Zeichen und: Umgeben Sie es mit einem Quadrat von Kopien des zweiten Zeichens, Umgeben Sie das mit einem Diamanten von Kopien des dritten Zeichens, Umgeben Sie das mit einem Quadrat mit Kopien des vierten Zeichens… … Abwechselnd …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.