Programmierrätsel & Code Golf

38
Gibt die Arecibo-Nachricht aus

Die Arecibo-Nachricht ist eine interstellare Funknachricht von 1974, die grundlegende Informationen über Mensch und Erde enthält und an den Kugelsternhaufen M13 gesendet wird, in der Hoffnung, dass außerirdische Geheimdienste sie empfangen und entschlüsseln können ... Die Nachricht bestand aus...

38
Zu viele Spione!

Du kämpfst gegen ein ausgedehntes Netzwerk feindlicher Spione . Sie wissen, dass jeder Spion mindestens eine (manchmal mehrere) gefälschte Identität hat , die er gerne benutzt. Sie möchten wirklich wissen, mit wie vielen Spionen Sie tatsächlich zu tun haben. Glücklicherweise Ihre Abwehrmittel ihre...

38
Konstruieren Sie ein Fünfeck ohne Kompass

Regeln Sie werden mit nur zwei Elementen beginnen: Punkte und , so dass . Diese Punkte besetzen eine Ebene, die in alle Richtungen unendlich ist.EINAABBBA ≠ BA≠BA \neq B In jedem Schritt des Prozesses können Sie eine der drei folgenden Aktionen ausführen: Zeichnen Sie eine Linie, die durch zwei...

37
Drucken Sie das Alphabet viermal aus

Das Programm muss das Alphabet viermal drucken: erstens in der normalen alphabetischen Reihenfolge, zweitens in der Reihenfolge einer QWERTY-Tastatur, drittens in der Reihenfolge einer Dvorak-Tastatur und zuletzt in umgekehrter alphabetischer Reihenfolge. Die Ausgabe sollte ungefähr so ​​aussehen:...

37
Tipps zum Golfen in PHP

Welche allgemeinen Tipps haben Sie zum Golfen in PHP? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas PHP-spezifisch sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro

37
Ausführbares Haiku, das ein Haiku ausgibt [geschlossen]

Puzzle: Schreiben Sie ein kurzes, dreizeiliges Programm, das: hat 5/7/5 Silben pro Zeile beim Vorlesen gibt beim Laufen ein Haiku aus. Ein Beispiel für ein Programm mit der richtigen Struktur, aber ohne Haiku-Ausgabe ist (Python): >>> for x in range(3): ... print "EXTERMINATE HUMANS" ... #...

37
Musikalische Tweet Challenge

Dies ist die Audioversion der Twitter Image Encoding Challenge . Entwerfen Sie ein Audiokomprimierungsformat, das mindestens eine Minute Musik in 140 Byte oder weniger druckbarem UTF-8-codiertem Text darstellen kann. Implementieren Sie es, indem Sie ein Befehlszeilenprogramm schreiben, das die...

37
Bestimmen Sie, ob alle Dezimalstellen eindeutig sind

Gelöschte Fragen zum Stack Overflow sorgen manchmal für großartiges Golfmaterial. Schreiben Sie eine Funktion, die eine nichtnegative Ganzzahl als Eingabe verwendet und true zurückgibt, wenn alle Ziffern in der Basis-10-Darstellung dieser Zahl eindeutig sind. Beispiel: 48778584 -> false 17308459...

37
Strategisches Wählen, das Spiel

Eines der gebräuchlichsten Abstimmungssysteme für Wahlen mit einem Gewinner ist die Methode der Mehrfachabstimmung. Einfach ausgedrückt gewinnt der Kandidat mit den meisten Stimmen. Die Mehrheitsentscheidung ist jedoch mathematisch nicht stichhaltig und kann zu Situationen führen, in denen die...

37
Ninjas und Affen und Bären, oh mein Gott!

Diese Herausforderung ist NinjaBearMonkeys Preis für den Gewinn meiner Block Building Bot Flocks! Herausforderung mit dem Black Knight Submission. Glückwunsch NinjaBearMonkey! Die Herausforderung ist hier relativ einfach, es gibt jedoch eine Vielzahl möglicher Ansätze. Die Geschichte besagt, dass...

37
Der ultimative Samurai-Showdown

Hinweis: Diese König-von-der-Hügel- Herausforderung ist abgeschlossen. Dies bedeutet, dass das grüne Häkchen, das C5H8NNaO4 für seine Eingabe zugewiesen wurde. Der Beobachter wird nicht zu einer neuen Antwort verschoben. Sie können zwar immer noch neue Einträge einreichen, es kann jedoch zu...

37
LaTeX des armen Mannes

Sie werden in ein Paralleluniversum transportiert, in dem Menschen mathematische Gleichungen als ASCII-Kunst von Hand auf Computern schreiben. Als LaTeX-Süchtiger ist dies völlig inakzeptabel, und Sie sollten diesen Prozess etwas automatisieren. Ihr Ziel ist es, ein Programm zu schreiben, das eine...

37
Fibonacci-Spirale

Ihr Ziel ist es, eine Fibonacci-Spirale mit Zahlen zu erzeugen . Beispiel Eingabe / Ausgabe 1 -> 1 2 -> 1 1 3 -> 1 1 2 2 2 2 6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 1 1 3 3 3 8...

37
World Big Dosa

Sie sind ein talentierter junger Koch, dem gerade die Position eines Sous-Chefs im renommiertesten indischen Restaurant der Welt angeboten wurde . Sie haben wenig Erfahrung mit der Zubereitung indischer Gerichte, aber Sie sind entschlossen, sich zu beweisen. Sie entscheiden sich, der führende dosa-...

37
Clustergröße überwinden

Sie haben genug von der Zuverlässigkeit des Flash-Speichers und haben beschlossen, alle Ihre Programme auf einer dieser guten alten 1.440-KB-Disketten zu speichern. Nach dem Kopieren von nicht einmal 3.000 Programmen war der Datenträger jedoch voll. Wie ist das überhaupt möglich? Die meisten Ihrer...

37
Der Kuchenschneidewettbewerb

Es ist mein 17. Geburtstag und du bist zu meiner Party eingeladen! Und wie immer auf Partys wird es Kuchen geben. Ein Kuchen ... Und du brauchst so viel wie möglich. Da dies eine faire Party ist, wird jeder von uns sagen, wie viel von meinem Kuchen wir wollen, und die Person, die die kleinste Menge...