Als «code-golf» getaggte Fragen

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

27
Analysieren Sie ein ganzzahliges C ++ 14-Literal
Ganzzahlige Literale bestehen laut http://en.cppreference.com/w/cpp/language/integer_literal aus einem dezimalen / hexadezimalen / oktalen / binären Literal und einem optionalen ganzzahligen Suffix, das offensichtlich völlig unnötig ist, und wertvolle Bytes verschwendet nicht in dieser Herausforderung verwendet. Ein Dezimalwörtchen ist a non-zero decimal digit (1, 2, 3, 4, 5, 6, 7, 8, 9), …

13
"Hey Jude" von den Beatles drucken
Ihre Aufgabe ist es, ein Programm zu schreiben, das die folgenden vier Verse aus den Texten des Beatles-Songs "Hey Jude" druckt (© Sony / ATV Music Publishing LLC): Hey Jude, don't make it bad\n Take a sad song and make it better\n Remember to let her into your heart\n Then …

30
Zählen Sie jede Reihe identischer Nummern auf
Gehen Sie anhand einer Liste mit streng positiven ganzen Zahlen jede einzelne Zahl durch und ersetzen Sie alle Vorkommen durch aufeinanderfolgende Indizes (null oder eins basierend) einer neuen Reihe. Beispiele []→ []/[] [42]→ [0]/[1] [7,7,7]→ [0,1,2]/[1,2,3] [10,20,30]→ [0,0,0]/[1,1,1] [5,12,10,12,12,10]→ [0,0,0,1,2,1]/[1,1,1,2,3,2] [2,7,1,8,2,8,1,8,2,8]→ [0,0,0,0,1,1,1,2,2,3]/[1,1,1,1,2,2,2,3,3,4] [3,1,4,1,5,9,2,6,5,3,5,9]→ [0,0,0,1,0,0,0,0,1,1,2,1]/[1,1,1,2,1,1,1,1,2,2,3,2]

9
Erntedankfest
Morgen, am 23. November, ist Thanksgiving in den Vereinigten Staaten. Zur Vorbereitung müssen Sie einige ASCII-Puten kochen. Da Sie jedoch zu spät in der Planung sind, benötigen Sie ein Programm (oder eine Funktion), um zu ermitteln, wie viele Vögel Sie vorbereiten müssen. .---. _ .' './ ) / _ _/ …


14
Der kürzeste Abstand zwischen zwei Punkten ist eine Linie
Codieren Sie ein Programm oder eine Funktion, um eine interaktive Leinwand mit einer Größe von mindestens 400 x 400 Pixel auf dem Bildschirm zu erstellen. Die Leinwand kann eine beliebige Farbe haben, umrandet oder randlos, mit oder ohne Titelleiste usw., nur irgendeine Form von offensichtlicher Leinwand. Der Benutzer klickt auf …

30
Diamantschöpfer +
Herausforderung : nAls Eingabe wird eine Ganzzahl angegeben . Erstellen Sie einen Diamanten, der 2x der angegebenen Zahl entspricht n. Eingabe: Die Eingabe ist eine Ganzzahl nund 2 <n ≤ 3000. Ausgabe : Die Ausgabe erfolgt als Zeichenfolge und in Form eines Diamanten, der +zu Beginn aus einer Additionslinie besteht, …

5
Blasen Sie die Klammern!
Auf dieser Site gibt es einige Fragen zum Ausgleichen von Klammern und zum Überprüfen, ob die Klammern ausgewogen sind. Ich schlage vor, es ist jetzt Zeit, diese ausgewogenen Klammern für etwas zu verwenden! In Mathematik und Programmierung sind Klammern wie Blasen, die alles Innere von allem Äußeren isolieren, sodass alles, …

9
ASCII-Rhombennetz
Schreiben Sie den kürzesten Code, gemessen durch die Anzahl der Bytes, um ein aus Rhomben zusammengesetztes ASCII-Gitter mit den folgenden Parametern zu generieren: m - Anzahl der vollständigen Rhomben in einer Reihe n - Anzahl der Zeilen s - Seite der kleinsten Raute r - Verschachtelungsebene - Wie viele Rhomben …

8
Schnur abwickeln
Produzieren Sie bei einer quadratischen Zeichenfolge die gesamte Ausgabe für die Zeichenfolge in jeder Phase des Aufwickelns. Die Schnur muss sich jeweils um eine Viertelumdrehung im Uhrzeigersinn entfalten. Beispiele Eingabe : A Ausgabe : A Hinweis : Die für diesen speziellen Testfall duplizierte Eingabe wird nur akzeptiert, wenn dies dazu …

21
Finde die besten Lücken
Eine Primzahllücke ist der Unterschied zwischen zwei aufeinanderfolgenden Primzahlen. Genauer gesagt, wenn p und q Primzahlen mit p < q sind und p + 1, p + 2, ..., q - 1 keine Primzahlen sind, definieren die Primzahlen p und q eine Lücke von n = q - p . …

30
Modul Summation
Ich nenne diese Sequenz "die Jesus-Sequenz", weil es sich um die Summe von Mod . </ Pun> handelt Für diese Sequenz nehmen Sie alle positiven ganzen Zahlen m kleiner als die Eingabe n und nehmen die Summe von n Modulo pro m . Mit anderen Worten: an=∑m=1n−1nmodman=∑m=1n−1nmodma_n = \sum_{m=1}^{n-1}{n\bmod m} …

13
Seqindignot-Sequenz
Der Titel setzt sich aus 'Sequence Index Digit Not' zusammen. Herausforderung: Bei einer gegebenen ganzen Zahl nwird >= 0die n'te Zahl der folgenden Sequenz ausgegeben . Hier sind die ersten 50 Elemente, über denen sich der (0-indizierte) Index befindet: 0 1 2 3 4 5 6 7 8 9 10 …

30
Zeichne eine S-Kette
Hintergrund Als ich jünger war, wurde mir eine Methode beigebracht, eine seltsame "S" -Form zu zeichnen, die ich (zusammen mit meinen Klassenkameraden) faszinierend fand. Heute habe ich es wiederentdeckt und aufgrund seines formelhaften Ansatzes beim Zeichnen gedacht, dass es zu einer interessanten Herausforderung führen könnte: P Zeichnen des "S" Das …

5
Gefälschte Statistiken
Wenn Sie gefälschte Nachrichten erfinden möchten, sollten Sie einige Daten fabrizieren, um sie zu sichern. Sie müssen bereits einige vorgefasste Schlussfolgerungen haben, und Sie möchten, dass einige Statistiken das Argument Ihrer fehlerhaften Logik verstärken. Diese Herausforderung soll Ihnen helfen! Bei drei eingegebenen Zahlen: N - Anzahl der Datenpunkte μ - …

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.