Programmierrätsel & Code Golf

11
Fabelhafter Glamour-Shot

Fand dieses Bild heute im Web. Als fauler Programmierer möchte ich Google nicht öffnen und ein paar Zeichen eingeben. Viel zu viel Arbeit! Dies ist eine so wichtige Aufgabe, dass sie automatisiert werden sollte. Herausforderung Jeder weiß, dass das erste Bild in einem Google-Suchergebnis immer das...

11
Drucken Sie das griechische Alphabet!

Ziemlich offensichtlich muss man das griechische Alphabet drucken. Aber ich dachte, ich würde es etwas interessanter machen, also gibt es eine Wendung: Wenn Ihr Programm mit einem Argument (irgendetwas) ausgeführt wird, sollte es das griechische Alphabet in Kleinbuchstaben ausgeben. Information...

11
Alphabetflügel!

Ihre Aufgabe ist es, genau diesen Text auszudrucken: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba...

11
Die Schaltsequenz

Intro Die Schaltsequenz ist wie folgt definiert: Beginnen Sie mit nPersonen, die in einem Kreis stehen ( 6für dieses Beispiel). 1 2 6 3 5 4 Ausgehend von der Person 1wird die Person entfernt, die sich links von der "ausgewählten" Person befindet. 1 6 3 5 4 Die entfernte Person kann die...

11
Lassen Sie uns diese Zahlen abkürzen! Jetzt umgekehrt?

Einführung: Wie Twitter und Instagram und andere wollte ich Zahlen wie 1.2Kund 3.8 Manstelle von 1,222oder anzeigen 3,823,456. Aber das ist nicht alles! Wie wir alle wissen, könnte es einige Menschen geben, die diese Abkürzungen zweifellos nicht mögen und versuchen werden, sie umzukehren. Also...

11
Manövriere das Gitter!

Einweisung Sie sind ein Bot in einem 2D-Raster, das sich unendlich in alle vier Richtungen erstreckt, Nord, Süd, Ost und West. Wenn Sie eine Nummer erhalten, müssen Sie den Bot bewegen, damit Sie zur Zielnummer gelangen. So funktioniert das Raster: Sie können sich in 4 Richtungen bewegen: Nord,...

11
Hilf mir, ich bin im Ozean verloren!

Einführung Heute bin ich alleine mit meinem Kanu angeln gegangen, leider bin ich eingeschlafen und der Bach hat mich weggebracht, ich habe meine Ruder verloren, jetzt ist es Nacht und ich bin im Meer verloren! Ich kann die Küste nicht sehen, also muss ich weit weg sein! Ich habe mein Handy, aber es...

11
CUSRS - Das völlig nutzlose String Refactoring System!

Einführung Ich bin ein großer Fan der SBU-Herausforderungen (Short But Unique), die ständig bei PPCG auftauchen. Das CUSRS ist ein System zur Umgestaltung von Zeichenfolgen. Eine CUSRS-Funktion verwendet 2 Parameter und gibt 1 Zeichenfolge aus. Herausforderung Erstellen Sie ein Programm, eine...

11
Gebäudeabbruch

Herausforderung Schreiben Sie ein vollständiges Programm / eine vollständige Funktion, um ein bestimmtes Gebäude mit einer Geschwindigkeit von 1 Stockwerk pro Sekunde abzureißen . EINGANG Eingabe ist ein Gebäude durch STDIN (oder wie auch immer in Ihrer Sprache genannt) oder durch ein ARGUMENT...

11
Tipps zum Golfen in Nim

Welche allgemeinen Tipps haben Sie zum Golfen in Nim ? Ich suche nach Ideen, die auf Code-Golf-Probleme angewendet werden können und die zumindest auch etwas spezifisch für Nim sind (zB "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro

11
Mondrian Puzzle-Sequenz

Partitionieren Sie ein n X nQuadrat in mehrere nicht kongruente ganzzahlige Rechtecke. a(n)ist der kleinstmögliche Unterschied zwischen der größten und der kleinsten Fläche. ___________ | |S|_______| | | | L | | |_|_______| | | | | | |_____|___| |_|_________| (fig. I) Das größte Rechteck ( L) hat...

11
Summe Ziffern bis Quadrat

Gegeben ist eine ganze Zahl x> 0 und eine beliebige Basis y> 3. Summiere alle Ziffern von x (falls in der eingestellten Basis geschrieben). Multiplizieren Sie dies mit der höchstmöglichen Ziffer (ist immer base -1). Wiederholen, bis dieser Wert ist (y - 1) ^ 2 Gesucht wird die Anzahl der...

11
Diese Katze hat Käfer? "Ja wirklich?"

Herausforderung: Lesen Sie die Eingabe (innerhalb des sichtbaren ASCII-Bereichs) und die Ausgabe mit einigen Änderungen: In jedem Satz von 10 Zeichen der Eingabe zufällig (50/50): Ersetzen Sie ein Zeichen * (durch ein zufälliges ** Zeichen innerhalb des sichtbaren ASCII-Bereichs) (z. lumberjackB....

11
Fibonacci-Exponenten

Für diese Herausforderung müssen Sie das Ergebnis der Summe einiger Zahlen ausgeben. Was sind diese Zahlen? Nun, Sie erhalten eine Eingabe ( a, b), die Ganzzahlen (positiv, negativ oder null) sind a != b, und a < b, und jede Ganzzahl innerhalb aund b(einschließlich dieser) hat Exponenten gemäß...

11
Hilf Beth, der Wüste zu entkommen

Die einzigartigen Aspekte dieser Herausforderung ähneln zwar dem anderen wasserführenden Puzzle , machen sie jedoch völlig anders. Beth liegt in einer Oase mitten in der Wüste. Es gibt viel Wasser im See, aber leider gibt es nur X Eimer, von denen jeder ein Fassungsvermögen von Y Litern Wasser hat....

11
Zahlen in ein "Nicht ganz Platz-Wert-System" umwandeln

Erstellen wir ein Zahlensystem, bei dem die größte Ziffer im Wert der n-ten Stelle (von rechts nach links) einer Zahlenlänge m immer gleich m - n + 1 ist. Um ein Beispiel zu geben, die größte 5-stellige Zahl, die in diesem System ausgedrückt werden kann wird 12345 geschrieben. Abgesehen von der...