Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

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; …


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. …

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 …

3
Implementieren Sie den Universal Machine-Emulator
Ziel ist es, ein vollständiges Programm zu schreiben, das die Universal Machine von ICFP 2006 mit dem kürzesten Code emuliert. Die Universalmaschine verfügt über einen sehr einfachen Befehlssatz, der hier erläutert wird . Der Emulator muss einen Dateinamen aus dem Befehlszeilenargument lesen und die Datei als Programm ausführen, sodass Ihre …

24
Tauschen Sie den Inhalt zweier Dateien aus
Dies ist eine Code-Golf-Frage. Sie müssen den Inhalt von zwei separaten Dateien (i.txt und o.txt) nehmen und diese austauschen. Sie können eine dritte Datei erstellen, die Sie bei diesem Vorgang unterstützt. Ihr Programm löscht sie jedoch, nachdem der Dateiinhalt ausgetauscht wurde. Das Umbenennen der Dateien ist nun wieder erlaubt. Programme …
13 code-golf 

3
Verzweifelt auf der Suche nach Santa
Finde den Weihnachtsmann und sein Rentier in einer überfüllten Szene. Eingang Die Eingabe erfolgt auf STDIN und ist eine variable Anzahl von Zeichenzeilen gleicher, aber variabler Länge. Wenn sich der Weihnachtsmann (dargestellt durch den Charakter S) in der Szene befindet, befindet sich sein Sack mit Geschenken (dargestellt durch den Charakter …

4
Hard Code Golf: Erstelle einen Chatraum
Cue-Handlung: Es ist das frühe 21. Jahrhundert, und die meisten Dinge gehören der Vergangenheit an. Sie und Ihre Mitstreiter sind jedoch auf der Suche nach einer Nachstellung der neunziger Jahre. Als Teil dieser Herausforderung müssen Sie einen minimalistischen Chatroom neu erstellen. Das Ziel: Einen Chatroom mit möglichst wenigen Bytes erstellen. …
13 code-golf 

11
N Türen, K Affen
Es gibt N Türen und K Affen. Zunächst sind alle Türen geschlossen. Runde 1: Der 1. Affe besucht jede Tür und schaltet die Tür um (wenn die Tür geschlossen ist, wird sie geöffnet; wenn sie offen ist, wird sie geschlossen). Runde 2 : Der 1. Affe besucht jede Tür und …

3
Die Zentren eines Dreiecks
Kreise und Quadrate haben einen einzigen, bestimmten Mittelpunkt. Der Begriff des Mittelpunkts eines Dreiecks ist jedoch schon lange diskutiert worden. Den alten Griechen waren vier verschiedene Zentren bekannt: Incenter : Der Schnittpunkt der Winkelhalbierenden des Dreiecks Schwerpunkt : Der Schnittpunkt der Linien von jedem Scheitelpunkt des Dreiecks zur Mitte der …

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.