Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

4
Box umschalten!
Schalten Sie das Feld um, wenn Sie eine Zeichenfolge angeben, in der möglicherweise eine Box enthalten ist. Dies wird in den Testfällen und Erklärungen klarer. Input-Output Eingabeformat Die Eingabe ist entweder eine einzelne Zeichenfolge, die durch CR, LF oder CRLF getrennt ist, oder eine Liste von Zeichenfolgen. Das Eingabeformat liegt …

4
Maximale Anzahl unterschiedlicher Teilzeichenfolgen
Beschreibung Bei einer bestimmten Länge nund Alphabetgröße k>0muss Ihr Programm die Anzahl der Zeichenfolgen mit den Parametern bestimmen, die eine maximale Anzahl eindeutiger Teilzeichenfolgen aufweisen. Im Fall von k=2erzeugt dies OEIS A134457 . Beispiel Zum Beispiel 2210den Teil hat , 2, 22, 221, 2210, 2, 21, 210, 1, 10, und …

22
Tauschen Sie die Sequenz aus
Ihre Aufgabe ist es, Code zu schreiben, der eine OEIS-Sequenz ausgibt und den Namen der Sequenz im Code ( A______) enthält. Einfach genug, oder? Nun, hier ist der Haken: Ihr Code muss auch eine zweite separate Sequenz ausgeben, wenn der Name der Sequenz im Code in den Namen der zweiten …

15
Was ist mein Name?
Geben Sie unter Angabe einer PPCG-Benutzer-ID den aktuellen Benutzernamen des Benutzers aus. Beispiele Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> Regeln Die Ein- / Ausgabe kann mit allen zulässigen Mitteln erfolgen. Die Ausgabe muss der vollständige Benutzername mit der …

5
ASCII 2D Game-Map
Problem Gegebene Eingabe, awobei a ein Zeichenraster in einem beliebigen Eingabeformat ist, solange es nur ein Element für jeden 'Block' der Ausgabe enthält. Und Eingabe, bwobei b ein Raster von Zahlen ist, die dieselbe Größe wie die Eingabe haben a. Es gibt zwei Arten von Straßen: Eine 1 steht für …

5
Zunehmende Goldbach-Partitionen
Die Goldbach-Vermutung besagt: Jede gerade Zahl, die größer als 2 ist, ist die Summe zweier Primzahlen. Wir betrachten eine Goldbach-Partition einer Zahl n als ein Paar von zwei Primzahlen, die zu n addieren . Wir befassen uns mit Zahlen der zunehmenden Goldbach-Partition . Wir messen die Größe der Goldbach-Partitionen einer …


11
Konstruiere einen Permuter
Für diese Herausforderung erstellen Sie eine Funktion (Ihre Funktion kann ein vollständiges Programm sein), die eine Liste als Eingabe verwendet und eine Permutation dieser Liste zurückgibt. Ihre Funktion muss die folgenden Anforderungen erfüllen. Es muss deterministisch sein. Wenn Sie Ihre Funktion mit einer variablen Anzahl von Malen zusammensetzen, sollte eine …

6
Kreuzmuster aus zwei Saiten drucken
Wenn zwei Saiten garantiert die gleiche Länge haben, drucken Sie das Kreuz . Das Kreuz zweier Saiten wird wie folgt erhalten. Geben Sie das zweite Zeichen der zweiten Zeichenfolge und dann das erste Zeichen der ersten Zeichenfolge aus. Geben Sie das erste Zeichen der zweiten Zeichenfolge und dann das zweite …

8
Magst du Taekwondo?
Choi Hong Hi starb am 15. Juni 2002 im ehrenwerten Alter von 83 Jahren. Er gründete Taekwondo . 15 Jahre nach seinem Tod möchte ich ein Taekwondo-Meister sein. Dies ist meine Zeit zu glänzen! Aufgabe Wenn Sie eine Zeichenfolge angeben, sollten Sie eine Taekwondo- Version ausgeben . Regeln Sie erhalten …

16
Konvertieren Sie CMYK-Werte in RGB
Konvertieren Sie die in CMYK angegebenen Farbcodes in den RGB-Wert. Eingabe: Zeichenfolge mit 4 Ganzzahlen (von 0 bis 100), getrennt durch Leerzeichen 86 86 0 43 28 14 0 6 0 41 73 4 Ausgabe: #141592 #ABCDEF #F49043 Der kürzeste Code gewinnt! TIPP: Zum Konvertieren von CMYK in RGB können …


3
Zeileneditor (mehr Text hier)
In den nebligen Jahren von damals, als Fanfold-Terminals über die Erde gingen, lebte eine seltsame Kreatur. Seltsamerweise verkrüppelt und doch seltsam mächtig, wimmelte der Zeileneditor in unzähligen Zahlen durch die Programmierlandschaft. die Erde bedecken, so weit das Auge reicht. Jetzt ist es in schwere Zeiten gefallen. Diese riesige Bevölkerung jagte, …
9 code-golf 

18
Reduzieren Sie die Liste auf eine endgültige Zahl
Eingänge Eine Liste (Array) von Zahlen oder numerischen Zeichenfolgen, wenn dies einfacher ist. Sie können davon ausgehen, dass die Liste immer mindestens zwei Elemente enthält und jedes Element eine natürliche Zahl ist (Ganzzahl größer als Null). Ausgänge Eine einzelne Zahl oder wieder eine numerische Zeichenfolge. Problem Die Idee ist, die …


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.