Programmierrätsel & Code Golf

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

8
Summation unter Zeckendorfer Vertretung
Der Satz von Zeckendorf zeigt, dass jede positive ganze Zahl eindeutig als Summe nicht benachbarter Fibonacci-Zahlen dargestellt werden kann. Bei dieser Herausforderung müssen Sie die Summe zweier Zahlen in der Zeckendorfer Darstellung berechnen. Sei F n die n- te Fibonacci-Zahl, wobei F 1 = 1, F 2 = 2 und …

6
Der Satz von Ryley
S. Ryley bewies 1825 folgendes Theorem: Jede rationale Zahl kann als Summe von drei rationalen Würfeln ausgedrückt werden. Herausforderung Gegeben einige rationale Zahl r∈Qr∈Qr \in \mathbb Q drei rationalen Zahlen finden a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Q , so dass r=a3+b3+c3.r=a3+b3+c3.r= a^3+b^3+c^3. Einzelheiten Ihr Beitrag sollte in der Lage sein, für jede …


7
Code der Huffman!
Sonst wird er schnauben und pusten und dein Haus in die Luft jagen! Das war völlig irrelevant. Bei dieser Herausforderung geht es eigentlich um Huffman-Codierung . Das Wesentliche ist, dass die Häufigkeit der Zeichen in einem bestimmten Text verwendet wird, um seine Darstellung zu verkürzen. Mit anderen Worten, lassen Sie …

11
Ausgabe von Distinct Factor Cuboids
Ausgabe von Distinct Factor Cuboids Die heutige Aufgabe ist sehr einfach: Geben Sie bei einer positiven ganzen Zahl einen Repräsentanten jedes Quaders aus, der durch seine Faktoren formbar ist. Erklärungen Das Volumen eines Quaders ist das Produkt seiner drei Seitenlängen. Zum Beispiel kann ein quader von Band 4 , deren …

3
Ist es Schachmatt?
Völlig überrascht, dass dies nicht bereits veröffentlicht wurde, angesichts der großen Anzahl von Schachrätseln auf der Website. Während ich selbst darüber nachdachte, möchte ich Anush dafür danken, dass er es im März in den Sandkasten gestellt hat . Aber ich dachte, es ist lange genug her, dass ich weitermachen und …

14
Irish Snap: Variantenregeln
Einführung Kürzlich beschlossen ich und ein paar meiner Freunde, ein paar Karten zu spielen, und einer von ihnen schlug das Spiel 'Irish Snap' vor, das die Inspiration für diese Herausforderung war. Später erfuhr ich jedoch, dass das Spiel viele verschiedene Regeln enthält, mit denen Sie spielen können, von denen einige …

28
Injektion von zwei Saiten auf eine Saite
Herausforderung Schreiben Sie ein Programm, das eine injektive Funktion anwendet, die ein geordnetes Paar von Zeichenfolgen als Eingabe und eine Zeichenfolge als Ausgabe verwendet. Mit anderen Worten, jede Eingabe muss einer eindeutigen Ausgabe zugeordnet werden. Besonderheiten Die Eingabe kann alle zwei Strings beliebiger Länge, sondern nur aus druckbaren ASCII - …
13 code-golf  string 

4
Sitzverteilung im Parlament
Einführung Bei einer allgemeinen Wahl möchte man einen konstanten Preis pro Parlamentssitz berechnen. Dies bedeutet, dass wir für N >= 0die Verteilung der Sitze und eine Liste nsder Stimmen pro Partei eine dsolche Nummer finden möchten sum(floor(n/d) for n in ns) == N Um die Dinge interessanter (und realer) zu …

12
Finde alle
Einführung In der Zahlentheorie sagen wir, dass eine Zahl kkk glatt ist, wenn ihre Primfaktoren alle höchstens kkk . Zum Beispiel ist 2940 7-glatt, weil 2940=22⋅3⋅5⋅722940=22⋅3⋅5⋅722940=2^2\cdot3\cdot5\cdot7^2 . Hier definieren wir ein kkk glattes Paar als zwei aufeinanderfolgende ganze Zahlen, die beide kkk glatt sind. Ein Beispiel von 7-Paar glatter wird …

17
Zahlen in Emoji-Mathematik umrechnen [closed]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 9 Monaten . In Emoji Math, einem benutzerdefinierten Modul für das Videospiel Keep Talking …
13 code-golf  number 


30
ASCII Meme Arrow Generator
Spezifikationen Geben Sie unter Angabe einer Zahl neinen ASCII-Meme-Pfeil (Größer-als-Symbol >) mit der Größe aus n. n wird immer eine positive ganze Zahl größer als 0 sein. Beispiele n = 2 \ \ / / n = 5 \ \ \ \ \ / / / / / Beispielcode Hier …

1
Interaktiver Labyrinthlöser
Bob wurde entführt und steckt in einem Labyrinth. Ihre Aufgabe ist es, ihm zu helfen, einen Ausweg zu finden. Aber da es ein sehr dunkles und beängstigendes Labyrinth ist, kann er nichts sehen. Er kann Wände nur fühlen, wenn er hineinläuft und weiß, wann er den Ausgang gefunden hat, weiß …

4
Stein, Papier, Schere, Eidechse, Spock-Turnier
Wenn Sie kurz nach dem 4. Mai eine Herausforderung mit einer Star Trek-Referenz angehen, kann dies verpönt sein. Sie, Luke, Anakin, Palpatine, Yoda und Han Solo sind in ein verrücktes Turnier aus Rock, Paper, Scissor, Lizard, Spock verwickelt. Der Haken hier ist, dass Sie nur eine feste Reihenfolge von Zügen …
13 code-golf 

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.