Programmierrätsel & Code Golf

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


14
CodeGolf - Ignoriere das Rauschen # 1
Anleitung Barry ist ein nicht so guter Backend-Entwickler, der für eine kleine API zuständig ist, die Ihnen Informationen zu Einkäufen im Geschäft eines Kunden geben soll. Er hat jedoch keine großartige Arbeit geleistet, und Ihr Chef weist Sie an, die Fehler auf der Clientseite zu beheben. Im Idealfall sollten Sie …

2
Wie bekomme ich mehr Klotski in meinem Leben?
Ich liebe es wirklich, Puzzles zu schieben, aber in letzter Zeit hatte ich keine Zeit dafür. Daher brauche ich ein Programm, mit dem ich meine Schiebepuzzlespiele, insbesondere Klotski-Puzzlespiele, reparieren kann. Ihre Eingabe erfolgt in folgendem Format: ####### #001gg# ##.222# .###### wobei #Wände darstellt, .stellt einen offenen Bereich, gstellt das Ziel, …

2
Programme zum Aufbau eines Rattenlabyrinths
Sie wurden als wissenschaftlicher Mitarbeiter eingestellt und gebeten, ein kleines Programm für den Bau von Rattenlabyrinthen zu erstellen. Die Rattenbox ist immer 62x22 und hat einen Eingang (a) und einen Ausgang (A) für die Ratte, wie folgt (Eingang 1): #######a###################################################### # # # # # # # # # # …
15 code-golf  grid  maze 


6
Zeichenfolgen drucken, ohne Zeichen zu teilen
Bearbeiten: Darf Leerzeichen wiederverwenden. Ihre Aufgabe ist es, n Programme (oder Funktionen oder Funktionskörper ohne Verwendung von Parametern oder Funktionsnamen) in derselben Sprache zu schreiben . Das k- te Programm sollte die (Kardinal-) Zahl k in Standard-Englisch in Kleinbuchstaben ausgeben (mit optionalem abschließendem Zeilenumbruch). Das erste Programm sollte also ausgegeben …

19
Sätze umkehren
Das Ziel dieser Herausforderung ist es, eine Eingabe und Ausgabe dieser Eingabe zu erhalten, jedoch mit umgekehrter Satzreihenfolge. Beispiel Eingabe: Hello friend. What are you doing? I bet it is something I want to do too! Beispielausgabe: I bet it is something I want to do too! What are you …
15 code-golf 

4
Faktorisiere es! …schlecht
Ein neugieriges Kind verwendet ein Programm , das eine Zahl oder einen Ausdruck in das folgende Formular faktorisieren kann: p1^e1 * p2^e2 * ... * pn^en. Exponenten gleich 1sind weggelassen, z360 = 2^3 * 3^2 * 5 Das Kind gibt diese Ausgabe als neue Eingabe in das Programm ein, aber …

12
Generieren Sie die SUDSI-Sequenz
Die SUDSI-Sequenz ( su m, d ifference, s wap, i increment) ist eine merkwürdige Ganzzahlsequenz, die ein ziemlich chaotisches Verhalten zu zeigen scheint. Es kann wie folgt generiert werden: Lassen S eine unendliche Liste der natürlichen Zahlen sein: 1 2 3 4 5 6 .... Lassen S i die eine …

4
ASCII-Eis
Schreiben Sie ein Programm oder eine Funktion, die eine positive Ganzzahl N aufnimmt und eine N × N ASCII-Zeichenfolge ausgibt oder zurückgibt, deren obere Hälfte ein Halbkreis aus ('s und deren untere Hälfte ein nach unten weisendes Dreieck aus V' s ist, mit Leerzeichen als Polsterung. Mit anderen Worten, stellen …


8
Diskrete Bäckerkarte
Einführung Die Karte des Bäckers ist ein wichtiges dynamisches System, das chaotisches Verhalten aufweist. Es ist eine Funktion vom Einheitsquadrat bis zu sich selbst, die intuitiv wie folgt definiert wird. Schneiden Sie das Quadrat vertikal in zwei Hälften, um zwei Rechtecke zu erhalten 0.5×1. Stapeln Sie die rechte Hälfte über …
15 code-golf  string  grid 

25
Konvertieren Sie einen String in sein Rövarspråket-Äquivalent
Rövarspråket Rövarspråket ist ein Wortspiel schwedischer Kinder aus den Büchern über Kalle Blomkvist von Astrid Lindgren. Die Grundregeln lauten wie folgt (aus Wikipedia): Jeder Konsonant (Rechtschreibung, nicht Aussprache) wird verdoppelt und ein o dazwischen eingefügt. Vokale bleiben erhalten. Einige Beispiele: "hallo" -> "hohelollolo" "Min svävare är full med ål" -> …
15 code-golf  string 



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.