Programmierrätsel & Code Golf

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

6
Mein Roboter ist aus dem Labor entkommen!
Mein Roboter ist irgendwie kurzgeschlossen und irgendwo von meinem Labor weggelaufen! Glücklicherweise beginnt jedes Mal, wenn er dies tut, seine Abschaltsequenz, sodass er genug Zeit hat, sich nach dem Zufallsprinzip zu drehen und fünf Runden lang in die Richtung zu rennen, in die er weist, bevor er abschaltet. Seine Kreisel- …
13 code-golf  math 

1
Brainf ** k Debugger
Ihre Herausforderung besteht darin, einen Beitrag wie diesen zu verfassen (ein Hello World-Programm): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. Und geben Sie eine Eingabeaufforderung aus (die sein wird "> "): > Der Benutzer kann dann an der Eingabeaufforderung alles eingeben. Ihr einfacher Debugger muss über folgende Befehle verfügen: S - Schritt Gibt die aktuelle Position …

3
Erstellen Sie ein "n" für den Dictic Tac Toe Win-Checker
Erstellen Sie das kürzeste Programm, um zu überprüfen, wer in einem n d tic tac toe-Spiel gewonnen hat. Ihr Programm sollte funktionieren, wenn n(width) und d(dimension number) in diesen Bereichen liegen: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 n = 3; …



19
Auf Wiedersehen Welt! [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Schreiben Sie ein Programm, das sich selbst …

30
Vorkommen einer ganzen Zahl zählen [closed]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Basierend auf der Frage Wie viele positive …


14
Rechteckiges Pseudofractal
Tor Ziel des Programms ist es, ein ASCII-Kunstrechteck zu zeichnen, dessen Größe sich horizontal und vertikal abwechselt. Jedes Mal, wenn sich die Größe des Rechtecks ​​verdoppelt, wird der zusätzliche Bereich durch ein anderes Zeichen dargestellt und die vorherigen Bereiche bleiben unverändert. Die beiden kleinsten Abschnitte enthalten jeweils ein Zeichen und …

11
Finde alle Zeiten, die einem Muster folgen
Ihre Aufgabe ist es, ein Programm zu schreiben, das alle Male (im Format HH: MM, 24 Stunden) nach einem der folgenden Muster druckt: Stunden entsprechen Minuten, zB 22: 22,01: 01 Stunden entsprechen umgekehrten Minuten, z. B. 10:01, 01:10, 22:22 Sequenzen, die mit H: MM oder HH: MM übereinstimmen, werden immer …

3
Schreiben Sie einen Brainfuck-Compiler
Schreiben Sie ein Programm, das ein Brainfuck-Programm aufnimmt und es zu ausführbarem Maschinencode kompiliert. Sie können x86, x86_64, jvm (Java-Bytecode) oder armv6 als Ziel festlegen und eines der folgenden ausführbaren Formate verwenden: ELF, a.out, Klassendatei, exe, com. Die ausführbare Datei sollte unter Linux oder Windows (oder Java auf beiden) funktionieren. …

11
Rendern Sie eine Version des BBC Micro Owl-Logos
Können Sie eine Version des BBC Micro Owl-Logos wie oben beschrieben aus dem Code rendern? Regeln: Sie können eine beliebige Programmiersprache verwenden. Die Ausgabe kann als Text oder Grafik erfolgen. Kreise müssen sich nicht überlappen. Gewinner: Die Antwort mit den meisten positiven Stimmen gewinnt. Ein großes Lob für alle, die …

23
Satz in alphabetischer Reihenfolge anzeigen
Schreiben Sie ein Programm, das eine Zeichenfolge verwendet und alle Zeichen in alphabetischer Reihenfolge ausgibt. Leerzeichen und Symbole können ignoriert oder gelöscht werden, Groß- und Kleinbuchstaben müssen jedoch gleich sein. Beispieleingabe: Johnny walked the dog to the park. Beispielausgabe aaddeeeghhhJklnnoooprtttwy Regeln: • Jede Sprache • Kürzester Code gewinnt.
13 code-golf 

7
Morsecode zur Standardausgabe
Diese Frage beinhaltet die Eingabe in Morsecode als. (Punkt) und - (Minuszeichen), mit Leerzeichen, um die Eingabe zu trennen. Ihre Aufgabe ist es, den Code in die Standardausgabe umzuwandeln. Sie können davon ausgehen, dass die einzige Eingabe Zeichensymbole enthält, die im internationalen Morsecode-Alphabet enthalten sind, das hier zu finden ist: …

2
Machen Sie einen Zug auf einem Go-Brett
Sie erhalten eine Brettposition für ein Go-Spiel und einen Zug zum Spielen. Sie müssen ausgeben, ob der Umzug legal ist oder nicht, und die neue Vorstandsposition, wenn es legal ist. Eine kurze Erklärung der Go-Moves: Das Spiel besteht darin, abwechselnd schwarze und weiße Steine ​​("Steine") an leeren Stellen auf einem …

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.