Programmierrätsel & Code Golf

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

15
9-Loch-Challenge [geschlossen]
Die 9-Loch-Herausforderung 9 Code Golf Herausforderungen unterschiedlicher Schwierigkeitsgrade. Strafen für die mehrmalige Verwendung derselben Sprache. Die Frage wird mit Pars, Hole Champions und Pokalsiegern aktualisiert. Dies geht auf einen Wettbewerb zurück, den ich mit einigen Freunden veranstaltet habe. Es ist nicht das übliche Format, aber ich hoffe, dass einige von …

24
Das Rätsel knacken?
Einführung Die Enigma war eine der ersten elektromechanischen Rotor-Chiffriermaschinen, die im Zweiten Weltkrieg eingesetzt wurden. Das bedeutet, dass nach der Kodierung eines einzelnen Buchstabens der Schlüssel für den nächsten Buchstaben geändert wird. Dies wurde von den Deutschen aufgrund des enormen Schlüsselraums als unzerbrechlich angesehen . Sogar Brute Forcing war fast …
65 code-golf  string 

14
Schreiben Sie ein Polyglot, das den Namen der Sprache ausgibt
Ihre Aufgabe ist es, ein Programm zu schreiben, das mit so wenig Zeichen wie möglich in so vielen Sprachen wie möglich ausgeführt wird. Um triviale Lösungen zu vermeiden, muss das Programm den Namen der Sprache ausgeben, in der es ausgeführt wurde. Wertung Ihr Programm muss in mindestens 5 Sprachen arbeiten. …


30
Kommentiere ein COBOL-Programm aus!
COBOL ist eine sehr alte Sprache, zum Zeitpunkt des Schreibens ist es 58 Jahre alt. Es ist in der Tat so alt, dass es eine sehr interessante Eigenart hat: Die ersten sechs Zeichen jeder Zeile sind Kommentare. Warum ist das so, fragst du? Nun, diese 6 Zeichen sollten früher als …

11
Nur gerade Bytes
Das Szenario In letzter Zeit haben Sie ein merkwürdiges Verhalten mit Ihrem bevorzugten Texteditor festgestellt. Zuerst schien es, dass es zufällige Zeichen in Ihrem Code ignorierte, wenn auf die Festplatte geschrieben wurde. Nach einer Weile bemerkten Sie ein Muster; Zeichen mit ungeraden ASCII-Werten wurden ignoriert. Bei weiterer Überprüfung haben Sie …

9
Addition in der Basis -1 + i
Gaußsche Ganzzahlen sind komplexe Zahlen der Form a+biwobei aund bbeide Ganzzahlen sind. In der Basis -1 + i können alle Gaußschen Ganzzahlen mit den Ziffern 0und eindeutig dargestellt werden 1, ohne dass ein Symbol für das Vorzeichen erforderlich ist. Zum Beispiel steht 1100in der Basis -1 + i für die …

19
Alles in allem ist es nur ein weiterer Trick im Codegolf
Ziel dieser Herausforderung ist es, eine ASCII-Version des Covers dieses großartigen Albums der Rockband Pink Floyd zu produzieren. Die Ziegelknoten bestehen aus Zeichen _und |. Steine ​​haben eine Breite von 7 und eine Höhe von 2 Zeichen, ausgenommen Kreuzungen. Die Basiseinheit, einschließlich der Verbindungsstellen, ist also: _________ | | | …

20
Wiederholen Sie sich einfach
Schreiben Sie ein Programm, das ausgibt Do not repeat yourself! Ihr Programmcode muss die folgenden Einschränkungen erfüllen: seine Länge muss eine gerade Zahl sein Jedes Zeichen an der Position 2n(wobei neine Ganzzahl> 0 ist) muss mit dem Zeichen an der Position übereinstimmen 2n-1. Das zweite Zeichen des Programms entspricht dem …


23
König des Hügels - Spacewar!
Wenn Sie jemals Spacewar gespielt haben! Weißt du, es war ein lustiges Spiel. Wenn Sie dies nicht getan haben, wissen Sie Folgendes: Es war (und ist) eines der allerersten und wichtigsten Computerspiele. Und es macht trotzdem Spaß! Der Klon, auf dem ich aufgewachsen bin, ist dieser , der anscheinend und …

30
Mach die mexikanische Welle
Schreiben Sie in so wenigen Bytes wie möglich ein Programm oder eine Funktion, die Folgendes ausgibt: Abcdefghijklmnopqrstuvwxyz aBcdefghijklmnopqrstuvwxyz abCdefghijklmnopqrstuvwxyz abcDefghijklmnopqrstuvwxyz abcdEfghijklmnopqrstuvwxyz abcdeFghijklmnopqrstuvwxyz abcdefGhijklmnopqrstuvwxyz abcdefgHijklmnopqrstuvwxyz abcdefghIjklmnopqrstuvwxyz abcdefghiJklmnopqrstuvwxyz abcdefghijKlmnopqrstuvwxyz abcdefghijkLmnopqrstuvwxyz abcdefghijklMnopqrstuvwxyz abcdefghijklmNopqrstuvwxyz abcdefghijklmnOpqrstuvwxyz abcdefghijklmnoPqrstuvwxyz abcdefghijklmnopQrstuvwxyz abcdefghijklmnopqRstuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwxyZ abcdefghijklmnopqrstuvwxYz abcdefghijklmnopqrstuvwXyz abcdefghijklmnopqrstuvWxyz abcdefghijklmnopqrstuVwxyz abcdefghijklmnopqrstUvwxyz abcdefghijklmnopqrsTuvwxyz abcdefghijklmnopqrStuvwxyz abcdefghijklmnopqRstuvwxyz …

30
Vergrößern Sie ASCII-Kunst
In dieser Herausforderung müssen Sie mehrzeilige ASCII-Grafiken als Eingabe verwenden, z. OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OO OOOOO OO OOO OO OO OO OOOOO OO OO OO OO OO OO OO OO …

19
Knacken Sie das Passwort des Bankkontos!
Einführung Um zu verhindern, dass Keylogger das Passwort eines Benutzers stehlen, hat ein bestimmtes Bankkontosystem die folgende Sicherheitsmaßnahme implementiert: Bei jeder Eingabe werden nur bestimmte Ziffern abgefragt. Angenommen, das Passwort Ihres Ziels lautet 89097: Das System fordert Sie möglicherweise auf, die 2., 4. und 5. Ziffer einzugeben: 997 Oder sie …
64 code-golf 

18
Minimaler NetHack
NetHack ist ein schurkenhaftes Spiel, bei dem ein Spieler das Amulett der Helden aus dem untersten Level des Dungeons holen muss. Üblicherweise über Telnet gespielt, wird das gesamte Spiel mit ASCII-Grafiken dargestellt. Das Spiel ist extrem herausfordernd und erfordert Kenntnisse vieler Spielmechanismen, um erfolgreich zu sein. Nehmen Sie für die …
64 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.