Programmierrätsel & Code Golf

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

30
Mach einen Alphabet-Suchscheinwerfer!
Inspiriert von einem Fehler in einer Lösung für diese Herausforderung besteht Ihre Herausforderung darin, genau diesen Text zu erstellen: ZYXWVUTSRQPONMLKJIHGFEDCBA YXWVUTSRQPONMLKJIHGFEDCBA XWVUTSRQPONMLKJIHGFEDCBA WVUTSRQPONMLKJIHGFEDCBA VUTSRQPONMLKJIHGFEDCBA UTSRQPONMLKJIHGFEDCBA TSRQPONMLKJIHGFEDCBA SRQPONMLKJIHGFEDCBA RQPONMLKJIHGFEDCBA QPONMLKJIHGFEDCBA PONMLKJIHGFEDCBA ONMLKJIHGFEDCBA NMLKJIHGFEDCBA MLKJIHGFEDCBA LKJIHGFEDCBA KJIHGFEDCBA JIHGFEDCBA IHGFEDCBA HGFEDCBA GFEDCBA FEDCBA EDCBA DCBA CBA BA A Die erste Zeile enthält 25 …

30
Diagonales Alphabet
Ohne Eingabe besteht Ihre Aufgabe darin, Folgendes zu generieren: a b c d e f g h i j k l m n o p q r s t u v w x y z Nicht visuell besteht Ihre Aufgabe darin, jeden Buchstaben im Alphabet mit Leerzeichen davor zu generieren, …

30
Das ist mein Kissen
... Wirst du mir helfen, es zu verewigen? Ich habe dieses Kissen jetzt ein paar Jahre gehabt, und anscheinend ist es Zeit, es loszuwerden. Können Sie bitte eine Funktion oder ein Programm schreiben, das ich mitbringen und verwenden kann, um dieses Kissen nachzubauen, wann immer ich mich ein bisschen erinnern …


27
Ist das Kontrollkästchen nicht nicht deaktiviert?
Bei der Codeüberprüfung bin ich auf den folgenden Code gestoßen, der den Status eines Kontrollkästchens testet: if (!isNotUnchecked()) { ... } Ich musste 30 Minuten lang ein Brainstorming durchführen, um herauszufinden, welchen tatsächlichen Kontrollkästchenstatus der Code erwartete. Schreiben Sie mir bitte ein Programm, das diese albernen Ausdrücke vereinfachen kann! Das …
65 code-golf 


30
Hase Krishna Hase Krishna Krishna Hase Hase
Kürzlich habe ich Hare-Krishna-Leute mit ihrem Mantra auf dem Emblem gesehen, und ich habe festgestellt, dass es sehr interessant sein kann, Golf zu codieren. Die Herausforderung Schreiben Sie das Hare Krishna Mantra , dh: Hare Krishna Hare Krishna Krishna Krishna Hare Hare Hare Rama Hare Rama Rama Rama Hare Hare …


30
Ist das gerade oder ungerade?
Hinweis: Es wurde noch kein Vanille-Paritätstest durchgeführt (es gibt einen C / C ++ - Test, der jedoch die Verwendung anderer Sprachen als C / C ++ verhindert, und andere Nicht-Vanille-Sprachen sind meistens ebenfalls geschlossen) einer. Bei einer positiven Ganzzahl wird die Parität (dh ob die Zahl gerade oder ungerade …

22
Das Kätzchen Kommando
Ein Kätzchen ist einer Katze sehr ähnlich. Einige der Hauptunterschiede sind Niedlichkeit, mangelnde Intelligenz und Größe. Ebenso unterscheidet sich der catBefehl vom kittenBefehl. Zum Glück gibt es in diesem Fall nur einen Unterschied. Im Kitten-Befehl werden alle Großbuchstaben durch Kleinbuchstaben ersetzt. Zielsetzung So implementieren Sie ein Programm, das sich ähnlich …

30
L-Phabet drucken / ausgeben
Inspiriert von George Gibsons Print a Tabula Recta . Sie müssen genau diesen Text drucken / ausgeben: ABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZ CCCDEFGHIJKLMNOPQRSTUVWXYZ DDDDEFGHIJKLMNOPQRSTUVWXYZ EEEEEFGHIJKLMNOPQRSTUVWXYZ FFFFFFGHIJKLMNOPQRSTUVWXYZ GGGGGGGHIJKLMNOPQRSTUVWXYZ HHHHHHHHIJKLMNOPQRSTUVWXYZ IIIIIIIIIJKLMNOPQRSTUVWXYZ JJJJJJJJJJKLMNOPQRSTUVWXYZ KKKKKKKKKKKLMNOPQRSTUVWXYZ LLLLLLLLLLLLMNOPQRSTUVWXYZ MMMMMMMMMMMMMNOPQRSTUVWXYZ NNNNNNNNNNNNNNOPQRSTUVWXYZ OOOOOOOOOOOOOOOPQRSTUVWXYZ PPPPPPPPPPPPPPPPQRSTUVWXYZ QQQQQQQQQQQQQQQQQRSTUVWXYZ RRRRRRRRRRRRRRRRRRSTUVWXYZ SSSSSSSSSSSSSSSSSSSTUVWXYZ TTTTTTTTTTTTTTTTTTTTUVWXYZ UUUUUUUUUUUUUUUUUUUUUVWXYZ VVVVVVVVVVVVVVVVVVVVVVWXYZ WWWWWWWWWWWWWWWWWWWWWWWXYZ XXXXXXXXXXXXXXXXXXXXXXXXYZ YYYYYYYYYYYYYYYYYYYYYYYYYZ ZZZZZZZZZZZZZZZZZZZZZZZZZZ (Ja, das habe ich von Hand getippt) …

26
Seitennummerierung im xkcd-Stil
Randall Munroes Buch "xkcd, Band 0" verwendet ein ziemlich ungerades Zahlensystem für die Seitenzahlen. Die ersten Seitenzahlen sind 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Das sieht ein bisschen wie ternär aus, aber beachte, dass er von 20direkt nach 100, …


30
Das Alphabet meiner Tochter
Neulich haben wir mit meiner Tochter Sätze mit einem Kühlschrankmagneten geschrieben. Während wir einige ( I love cat) erstellen konnten , hatten wir nicht genügend Buchstaben, um die anderen ( I love you too) zu erstellen, da die Anzahl der Buchstaben nicht ausreicht o(4). Ich fand dann heraus, dass ein …
65 code-golf 

30
Ein Wieselprogramm Golf spielen
Richard Dawkins beschreibt in seinem Buch The Blind Watchmaker ein Wiesel-Programm . Der Algorithmus kann wie folgt beschrieben werden: Beginnen Sie mit einer zufälligen Zeichenfolge von 28 Zeichen. Gültige Zeichen sind alle Großbuchstaben und Leerzeichen. Erstellen Sie 100 Kopien dieser Zeichenfolge, wobei für jedes Zeichen eine 5-prozentige Chance besteht, dass …

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.