Als «code-golf» getaggte Fragen

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

21
Langsam im Zickzack zusammenlaufend
Bei einer positiven ungeraden Ganzzahl als Eingabe wird ein konvergierender Zickzack als Liste von Zeichenfolgen, Liste von Zeichenlisten oder durch Zeilenumbrüche getrennte Zeichenfolge in der folgenden Form zurückgegeben: # # # # # # # # # # # Sie können durch ein #beliebiges konsistentes Zeichen ohne Leerzeichen ersetzen . …

12
Fülle eine Matrix mit ihren Summen auf
Herausforderung: Füllen Sie die Matrix mit einer quadratischen Eingangsmatrix A auf allen vier Seiten mit einer Zeile und einer Spalte auf. Der Wert jedes Elements in der oberen und unteren Zeile sollte die Summe der Elemente in jeder entsprechenden Spalte sein. Der Wert jedes Elements in der linken und rechten …

14
Der Chroma Key zum Erfolg
Der RGB-Farbwert #00FF00ist ziemlich wichtig: Er wird zum Erstellen von Filmen, Fernsehsendungen, Wettermeldungen und vielem mehr verwendet. Es ist die berühmte "TV-Grün" - oder "Green-Screen" -Farbe. Die Herausforderung Ihre Aufgabe ist es, ein Programm zu schreiben, das zwei Eingabebilder im PNG-Format (oder im Bildobjekttyp Ihrer Bildbibliothek) mit denselben Abmessungen aufnimmt. …

12
Divinacci-Sequenz
Divinacci ( OEIS ) Führe die Fibonacci-Sequenz durch, anstatt: f(n) = f(n-1)+f(n-2) Verwenden: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Für eine Eingabe von n, geben Sie den n-ten Term aus, Ihr Programm sollte nur 1 Eingabe haben. Die ersten 14 Begriffe (0-indiziert, Sie können 1-indizieren; geben Sie an, welche Sie verwendet …

17
Entspricht es dem Ziffernmuster?
Vor kurzem hatte ich einen Mathetest und bemerkte, dass eine bestimmte Zahl auf dem Test einem interessanten Muster entsprach. Die Zahl ( 28384) stimmte mit einer generischen Ziffernfolge überein, die so aussieht (n)(x)(n+1)(x)(n+2)(x)(n+3) etc... wo nund xsind einstellige ganze Zahlen. Die Sequenz kann mit entweder beginnen xoder nmit und Ende …

16
Zeichnen Sie ASCII-Boxen in Boxen
Problem gegebene Eingabe a,b,c Wo a,b,csind positive sogar ganze Zahlen und a > b > c Erstellen Sie eine Box mit allen zulässigen Zeichen und Abmessungen a x a Zentrieren Sie ein Feld eines anderen zulässigen Zeichens mit den Abmessungen b x bdes vorherigen Zeichens Zentrieren Sie ein Feld eines …

1
Ist es ein Kaktus?
In der Graphentheorie ist ein Kaktus ein zusammenhängender Graph, so dass zwei verschiedene einfache Zyklen im Graph höchstens einen Scheitelpunkt gemeinsam haben. Hier ist ein Kaktus mit 3 einfachen Zyklen, die mit gestrichelten Linien dargestellt sind. Das folgende Diagramm ähnelt dem oben abgebildeten, ist jedoch kein Kaktus, da die beiden …

7
Kürzeste Additionskette
Eine Additionskette ist eine Folge von Ganzzahlen, die mit 1 beginnen, wobei jede andere Ganzzahl als die anfängliche 1 eine Summe von zwei vorherigen Ganzzahlen ist. Hier ist zum Beispiel eine Additionskette: [1, 2, 3, 4, 7, 8, 16, 32, 39, 71] Hier sind die Summen, die es zu einer …

18
Drucken Sie ein gemischtes Kartenspiel
Eingang Keiner Ausgabe 52 Karten. Keine Duplikate. Karten werden als Unicode-Zeichen dargestellt, z. B. 🂹. Die Unicode-Codepunkte haben folgendes Format: Die ersten drei Ziffern sind 1F0. Die nächste Ziffer ist A, B, C, oder Dfür Pik, Herz, Karo und Kreuz ist. Die nächste Ziffer ist 1durch Cund Efür die verschiedenen …

30
Die Drachenkurvenfolge
Die Drachenkurvenfolge (oder die reguläre Papierfaltfolge) ist eine binäre Folge. a(n)wird durch Negation des Bits links von der niedrigstwertigen 1 von gegeben n. Um zum Beispiel zu berechnen a(2136), konvertieren wir zuerst nach binär: 100001011000 Wir finden unser am wenigsten signifikantes Bit 100001011000 ^ Nehmen Sie das Stück nach links …



3
Das Bild des Drachen
Ich sah ein cooles GIF der Zwillingsdrachenkurve aus einem Quadrat und fragte mich, was wohl passieren würde, wenn wir von einem anderen Basisbild ausgehen würden. Also habe ich ein Programm dafür geschrieben. Es ist so cool, dass ich dachte, es würde Spaß machen, es als Herausforderung zu tun. Aufgabe Sie …

30
Teilen Sie eine Zeichenfolge
Herausforderung Teilen Sie die Zeichenfolge anhand einer Zeichenfolge und einer Zahl in so viele gleich große Teile. Wenn die Zahl beispielsweise 3 ist, sollten Sie die Zeichenfolge in 3 Teile teilen, unabhängig davon, wie lang die Zeichenfolge ist. Wenn sich die Länge der Zeichenfolge nicht gleichmäßig in die angegebene Zahl …
23 code-golf  string 


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.