Als «code-golf» getaggte Fragen

30
Zählen Sie Leute!

Einführung Es mag seltsam klingen, aber wir haben nicht EINE Herausforderung für das Zählen von 1bis neinschließlich. Das ist nicht dasselbe. Das ist eine (abgeschlossene) nicht gut erklärte Herausforderung. Das ist nicht dasselbe. In diesem Fall geht es darum, auf unbestimmte Zeit hochzuzählen....

30
Wo soll ich meinen Spiegel hinstellen?

Dies ist ein Spiegel: |. Ich habe gerade herausgefunden, dass man einen Spiegel in die Mitte eines Strings stecken kann, wenn der String auf sich selbst gespiegelt werden kann! Zum Beispiel die Zeichenfolge abccba. Wenn Sie es in zwei Hälften schneiden, sind die beiden Hälften Spiegelbilder...

30
Implementiere Takewhile

Einführung und Kredit Heute ohne ausgefallenen Auftakt: Bitte umsetzen takewhile. Eine Variation davon (über eine nicht-triviale Datenstruktur) war eine Aufgabe in meinem Kurs für funktionale Programmierung an der Universität. Diese Aufgabe ist jetzt abgeschlossen und wurde im Unterricht...

30
Ganze Zahlen, montieren!

Ihre Aufgabe ist es, die Ganzzahlen von 1bis N(als Eingabe angegeben) zu einem Rechteck aus Breite Wund Höhe H(auch als Eingabe angegeben) zusammenzusetzen. Einzelne Zahlen können um ein Vielfaches von 90 Grad gedreht werden, sie müssen jedoch als zusammenhängende Blöcke im Rechteck erscheinen. Das...

30
Wellen-Teilchen-Dualität seitlich programmatisch

Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere einzeilige Zeichenfolge enthält. Die Zeichenfolge besteht entweder aus null oder mehr Leerzeichen, gefolgt von einer Periode (einem Partikel ) wie .oder          ., oder die Zeichenfolge besteht aus einer Folge von einem oder...

30
Hass / Liebe Rätsel

Herausforderungsbeschreibung In dieser Herausforderung betrachten wir nur loveund hateals Gefühle. Wenn wir einen Gefühlsausdruck der Ordnung aussprechen wollen N, wechseln wir zwischen diesen beiden (beginnend mit hate): order | expression 1 I hate it. 2 I hate that I love it. 3 I hate that I love...

30
Eine fragile Quine

Eine fragile Quine Ein fragiles Quine ist ein Quine, das die Eigenschaft erfüllt, dass jede Teilzeichenfolge, die durch Entfernen eines einzelnen Zeichens erstellt wird, bei der Auswertung einen Fehler erzeugt. Beispielsweise. Wenn Ihr Programm asdfeine Quine ist, müssen folgende Fehler auftreten,...

30
B u i l dan e s t

Die Herausforderung ist einfach: Schreiben Sie ein Programm oder eine Funktion, die bei einer endlichen nicht-negativen Ganzzahl ein verschachteltes Array ausgibt. Die Regeln Ihr Code muss für jede Ganzzahl 0 ‌≤ n ‌ <2 31 ein eindeutiges gültiges verschachteltes Array erzeugen . Innerhalb dieses...

30
Die Faustregel für die Großschreibung von Titeln

Laut dieser Site ist eine allgemeine Regel, die vom US Government Printing Office Style Manual empfohlen wird Großschreibung aller Wörter in Titeln von Veröffentlichungen und Dokumenten, mit Ausnahme von a, an, at, by, for, in, on, to, up und as, but, or, and nor. Dies mag nicht zutreffen, da ich...

30
Angeln nach Würfelnetzen

Würfel können aus sechs Quadraten als Seiten bestehen. Sie können aber auch drei 2x1-Rechtecke in zwei Hälften falten und zu einem Würfel zusammenkleben. In dieser Herausforderung erhalten Sie eine Reihe von Teilen, die jeweils aus Quadraten bestehen, und Sie müssen bestimmen, ob Sie Teile...

30
Nord für Nord für Nord für Südost

Geben Sie bei einer Folge von N, S, E und W eine Peilung aus (Winkel im Uhrzeigersinn von Norden in Grad), die auf 5 Dezimalstellen genau ist. In der herkömmlichen Kompassnotation besteht eine Zeichenfolge nur aus zwei dieser Zeichen (wie NNW oder ESE). Hier müssen Sie auch Zeichenfolgen...

30
Strings verschachteln

Inspiration. * Ich kann nicht glauben, dass wir diese Herausforderung noch nicht hatten: Aufgabe Verschachteln Sie eine oder mehrere druckbare ASCII-Zeichenfolgen, indem Sie ein Zeichen aus jeder Zeichenfolge zyklisch bis zur vollständigen Zeichenfolge übernehmen. Wenn einer Zeichenfolge die...

30
HTML-Farben ausgeben

Die 16-Farben-CGA-Palette (auch als HTML-Farben bezeichnet ) besteht aus 16 Farben, die von früheren Grafikadaptern verwendet werden. Ziel dieser Herausforderung ist es, alle 16 im Hex-Format ( RRGGBB) in aufsteigender Reihenfolge nach Hex-Wert und durch Zeilenumbrüche getrennt auszugeben. Die...

30
Spaltenweise Summe

Berechnen Sie bei einer nicht leeren Liste mit nicht leeren Zahlenzeilen die spaltenweise Summe . Dies ist eine weitere Liste mit der Länge der längsten Eingabezeile. Der erste Eintrag in der Ausgabeliste ist die Summe aller ersten Einträge der Eingabezeilen, der zweite ist die Summe aller zweiten...

30
Digitale Summe Fibonacci

Wir alle kennen die Fibonacci-Sequenz : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Stattdessen nehmen f(n) = f(n-1) + f(n-2)wir jedoch die digitale Summe der vorherigen 2 Einträge. Die Sequenz sollte immer noch beginnen 0, 1, danach werden die...