Programmierrätsel & Code Golf

18
Erzeugung von RGB-Verläufen

Die Herausforderung Wenn die beiden hexadezimalen Zeichenfolgen (jeweils 6 Zeichen lang, XXXXXX und YYYYYY) RGB-Werte (von 000000bis FFFFFFeinschließlich) und eine positive Ganzzahl N ungleich Null darstellen, wird ein linearer Übergang der von XXXXXX zu YYYYY erzeugten N + 2-Farben angezeigt das...

18
Was ist dein nächster Schritt?

Diese Herausforderung besteht darin, eine Minimax-Funktion in einer Sprache Ihrer Wahl zu schreiben , um den nächstbesten Zug in einem NxN - Tic-Tac-Toe- Spiel unter Berücksichtigung des aktuellen Board-Status auszugeben . Der Board-Eingang kann als Matrix, 2D-Sammlung oder alles andere akzeptiert...

18
Quellcode GO!

Verwenden wir Augmented Reality, um kleine Kreaturen zu jagen, die im Quellcode versteckt sind. Schreiben Sie ein Quine-Programm, das seine eigene Codequelle ausgibt, mit Ausnahme von 5 aufeinanderfolgenden Zeichen, die geändert werden und die ein PCG-Mon anzeigen :(^_^) Die 5 aufeinander folgenden...

18
Mach den Auto-Super-Logarithmus

Bei einer positiven ganzen Zahl n und eine Anzahl ein , die n -te tetration of a ist definiert als ein ^ ( ein ^ ( ein ^ (^ ... ein ))), wobei ^ bezeichnet Potenzierung (oder Leistung) und der Ausdruck enthält die nummer a genau n mal. Mit anderen Worten, Tetration ist rechtsassoziativ iterierte...

18
Englisch zu ausländischem Übersetzer

Anweisung Außerirdische haben sich auf der Erde niedergelassen und seltsamerweise ist ihr Alphabet genau das gleiche wie unseres. Ihre Sprache ist auch unserer sehr ähnlich, mit einigen sehr deutlichen und leicht zu berechnenden Unterschieden. Herausforderung Nehmen Sie einen String und geben Sie...

18
Minecraft Schloss Fractal

Begeistert von einem Youtube-Video eines anderen PPCG-Benutzers ... Ihre Herausforderung besteht darin, mit ASCII-Kunst eine Minecraft-Burgmauer aus Andesit und Diorit zu zeichnen. Die Form der Wand ist das Cantor Set . Zum Nachschlagen wird das Cantor-Set erstellt, indem die folgenden N Male...

18
Übersetzen Sie Zahlenpaare in Gitarrennoten

Ein Gitarren-Griffbrett-Diagramm sieht folgendermaßen aus: 0 1 2 3 4 5 6 7 8 9 10 11 12 <- Fret number (0 means it's open) |-E--F--F#-G--G#-A--A#-B--C--C#-D--D#-E |-B--C--C#-D--D#-E--F--F#-G--G#-A--A#-B |-G--G#-A--A#-B--C--C#-D--D#-E--F--F#-G |-D--D#-E--F--F#-G--G#-A--A#-B--C--C#-D...

18
Berechnen Sie die Mertens-Funktion

Berechnen Sie bei einer positiven ganzen Zahl n den Wert der Mertens-Funktion M ( n ) wobei und μ ( k ) ist die Möbius-Funktion, wobei μ ( k ) = 1 ist, wenn k eine gerade Anzahl unterschiedlicher Primfaktoren hat, -1, wenn k eine ungerade Anzahl unterschiedlicher Primfaktoren hat, und 0, wenn die...

18
Goldbach-Trennwände

Die Goldbach-Vermutung besagt, dass jede gerade Zahl größer als zwei als die Summe zweier Primzahlen ausgedrückt werden kann. Beispielsweise, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Sobald wir jedoch 10 sind, passiert etwas Interessantes. Nicht nur 10 kann als geschrieben werden 5 + 5 es kann aber auch so...

18
Finde die welligen Worte!

(Hinweis: Dies ist eine einfachere Abwandlung meiner vorherigen Herausforderung " Find the Infinity Words!" , Die eine Abwandlung meiner anderen vorherigen Herausforderung " Find the Swirling Words!" Ist. :)) Definition eines welligen Wortes : Wenn Sie alle Zeichen eines Wellenworts auf dem...

18
Binäre Countdown-Länge

inspiriert von Countdown aus der Unendlichkeit Bei einer nicht negativen ganzen Zahl N die Anzahl der Wiederholungen der folgenden Schritte aus, die erforderlich sind, um 0 zu erreichen: Konvertieren N Binärdatei ( 4812390 -> 10010010110111001100110) Flip jedes Bit (10010010110111001100110 ->...

18
Das meta-polyglotte Quin

In meiner Zeit bei PPCG habe ich festgestellt, dass Quine-Probleme und Polyglot-Probleme sehr beliebt sind. Auch Meta-Lösungen für Probleme, dh Skripte, die ein Programm generieren, das die Lösung für ein Problem darstellt, werden von der Community häufig positiv bewertet. Deshalb habe ich diese...

18
PPCG-Gefahr: Räuber

Wie gut kennst du die Seite? Lass es uns herausfinden. Dies ist eine Herausforderung für Bullen und Räuber . Cop's Faden . Als Räuber müssen Sie: Suchen Sie eine nicht gelöschte, nicht geschlossene Herausforderung, die der Übermittlung eines Polizisten entspricht. Die Herausforderung kann nicht die...

18
Hilfe! Ich habe mehr Hausaufgaben!

Mein Lehrer war mit meinen Mars-Hausaufgaben mehr als unzufrieden . Ich habe alle Regeln befolgt, aber sie sagt, dass das, was ich ausgegeben habe, Kauderwelsch war. Als sie es sich zum ersten Mal ansah, war sie höchst misstrauisch. "Alle Sprachen sollten Zipfs Gesetz folgen bla bla bla" ... Ich...

18
Plus und Zeiten, Eins und Neun

Implementieren Sie diese Wiederholungsrelation als Funktion oder Programm, das eine nicht negative Ganzzahl eingibt und ausgibt: F (0) = 0 F (N) = die kleinste ganze Zahl, die größer als F (N-1) ist, so dass die Summe und / oder das Produkt seiner 10-stelligen Basis N ist N ist die Eingabe Ihres...

18
Drucken Sie die fehlenden Primzahlen

Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die bei Übergabe einer numerischen Eingabe xdie Primzahlen unter der Quadratwurzel von x1 ausgibt oder zurückgibt , die keine Faktoren von sind x. Beispiele Sei f(x)die aufgerufene Funktion: >>> f(4) [] >>> f(5) [2]...

18
Kusnezows Sequenz

Kusnezows Sequenz (I made the name up, don't bother with Wikipedia or Google) Gegeben eine beliebige Zahl n > 0, lassen Sie rdie Rückseite der Zahl darstellen n. Iterieren Sie, bis das Endergebnis Null ist, und geben Sie das Ergebnis jeder Iteration mithilfe einer Rekursion oder einer Methode...

18
Bedeutendes Leerzeichen: Räuber

Dies ist Teil einer Cops and Robbers-Herausforderung. Gehen Sie hier für die Polizisten. Für diese Herausforderung definieren wir Leerzeichen als nur Zeilenvorschübe (0x0A) und Leerzeichen (0x20). Beachten Sie, dass die meisten Sprachen und Regex-Varianten auch viele andere Zeichen als Leerzeichen...