Programmierrätsel & Code Golf

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

11
ASCII-Henker in Bearbeitung
(inspiriert von einer Frage bei Code Review) Angenommen, zwei Personen spielen Hangman , aber Sie haben das Spiel nur mitgehört und möchten den aktuellen Status zeichnen. Geben Sie bei zwei eingegebenen Wörtern, bei denen die Wörter übereinstimmen, [A-Z]+oder [a-z]+(nach Ihrer Wahl) den aktuellen Status des Henkerspiels als ASCII-Grafik gemäß den …

7
Code-Kreuzworträtsel
Dies ist eine Herausforderung für Bullen und Räuber . Beantworten Sie hier, wenn Sie ein Polizist (Kreuzworträtselhersteller) sind, die Begleiterfrage, wenn Sie ein Räuber (Kreuzworträtsellöser) sind. Sie können beide Rollen übernehmen. Cops (Puzzler) Ihre Aufgabe ist es, ein 10 × 10- Kreuzworträtsel zu schreiben , bei dem anstelle von Wörtern …


16
Welche große Zahl ist größer?
Eingang Ganzzahlen a1, a2, a3, b1, b2, b3 jeweils im Bereich von 1 bis 20. Ausgabe True if a1^(a2^a3) > b1^(b2^b3) and False otherwise. ^ ist Potenzierung in dieser Frage. Regeln Das ist Code-Golf. Ihr Code muss innerhalb von 10 Sekunden korrekt terminiert sein, damit eine gültige Eingabe auf einem …
22 code-golf 

19
Bit schwebende Sequenz
Ein Bit schwebt vom LSB zum MSB und bewegt sich jedes Mal um eine Position, bis es oben im Container schwebt : 0000 0001 0010 0100 1000 Sobald ein Bit nach oben schwebt, beginnt ein anderes Bit seine Reise und stoppt, wenn es auf ein anderes Bit trifft: 1001 1010 …

15
Visuelles Diagramm des Bildes ausgeben
Schreiben Sie ein Programm, das die Abmessungen eines Gemäldes, die Mattierungsbreite und die Rahmenbreite für ein gerahmtes Porträt eingibt. Das Programm sollte ein Diagramm mit dem Symbol Xfür das Gemälde, +für die Mattierung und #für die Rahmung ausgeben . Die Symbole müssen durch Leerzeichen getrennt sein. Das nachgestellte Leerzeichen ist …

17
Inscriptio Labyrinthica
In der Grabstätte des Königs Silo von Asturien befindet sich eine Inschrift mit der Aufschrift SILO PRINCEPS FECIT ( König Silo machte dies ). Der erste Buchstabe befindet sich ganz in der Mitte, und von dort liest man, indem man in eine nicht-diagonale Richtung geht, die nach außen ausstrahlt. Der …
22 code-golf  string 


20
Es ist eine jährliche Aufgabe, okay
Bei einer Zahl von 1 ≤ n ≤ 365 wird der n-te Tag des Jahres im Format "Tag-Anzahl-Monat" ausgegeben. Beispiel: Bei 1 sollten Sie "1. Januar" ohne "von" ausgeben. Der gregorianische Kalender wird verwendet und das Programm sollte keine Schaltjahre berücksichtigen, daher sollte Ihr Programm unter keinen Umständen "29. Februar" …
22 code-golf  date 

13
Acht Münzen für den schönen König
Dies ist ein "Gegenstück" zu einem anderen Puzzle, Acht Münzen für den fairen König bei Puzzling.SE. Sie können das obige Puzzle für den Hintergrund lesen. Die Details zu diesem Puzzle sind wie folgt. Ein Satz von 8 Arten von Münzen mit unterschiedlichen Werten wird erstellt. Der König möchte, dass Sie …

22
Überlappende String-Blöcke
Herausforderung: Überlappen Sie eine Liste mehrzeiliger Zeichenfolgen (oben links) und geben Sie das Ergebnis aus. Beispiel: Eingabe: ["aaaa\naaaa\naaaa\naaaa","bb\nbb\nbb","c"] Ausgabe: cbaa bbaa bbaa aaaa Herausforderungsregeln: Das Eingabeformat ist flexibel. Sie können die Eingabe als 2D-Liste von Linien (dh [["aaaa","aaaa","aaaa","aaaa"],["bb","bb","bb"],["c"]]) oder 3D-Liste von Zeichen (dh [[["a","a","a","a"],["a","a","a","a"],["a","a","a","a"],["a","a","a","a"]],[["b","b"],["b","b"],["b","b"]],[["c"]]]) erhalten. Sie können alle Eingaben einzeln …

24
Zählen Sie die Anzahl der Dreiecke
Bestimmen Sie anhand einer Liste positiver Ganzzahlen die Anzahl der Dreiecke, die wir so bilden können, dass ihre Seitenlängen durch drei verschiedene Einträge in der Eingabeliste dargestellt werden. (Inspiration kommt von CR .) Einzelheiten Ein Dreieck kann gebildet werden, wenn alle Permutationen der drei Seitenlängen die strenge Dreieckungleichung erfüllen(Dies bedeutet, …

18
Spielen Sie Zip, Zap, Zop
Es gibt ein kleines Improvisations-Aufwärmspiel, in dem Sie sich in einem Kreis anordnen und Reißverschlüsse, Zaps und Zops versenden, indem Sie auf eine Person zeigen und das nächste Wort in der Sequenz sagen wie auch immer. Ihre Aufgabe ist es, ein Programm zu erstellen, das bei einem eingegebenen Wort das …
22 code-golf  string 

13
Mantel vieler Farben
Herausforderung Sortieren Sie die Namen anhand einer Liste eindeutiger Farbnamen in der Reihenfolge, in der sie zuerst in Josephs Amazing Technicolor Dreamcoat erscheinen . Beispiel Input: green, blue, red, brown Output: red, green, brown, blue Die vollständige Liste der Farben in der angegebenen Reihenfolge lautet: 1. red 2. yellow 3. …

14
Welche Zahlen sind das?
Während ich Zahlen schrieb, bemerkte ich nach einer Weile, dass meine Tastatur die ShiftTaste gedrückt und blockiert hatte und alles, was ich schrieb, waren $%&ähnliche Zeichen. Und noch schlimmer war, dass ich zwischen der englischen und der spanischen Tastatur umgeschaltet habe, sodass ich nicht weiß, welche ich für jede Nummer …

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.