Als «code-golf» getaggte Fragen

45
Tipps zum Golfen in PowerShell

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

45
Können Schweine fliegen?

Aufgabe Ihre Aufgabe ist es, eine Funktion oder ein Programm in einer Sprache Ihrer Wahl zu schreiben, die einige Aussagen analysiert und feststellt, ob aus diesen Aussagen geschlossen werden kann, dass Schweine fliegen können. Eingang Die Eingabe ist eine Zeichenfolge, die aus STDIN gelesen, als...

45
Schrotflinten-Nummern

Die Schrotflinten-Nummern sind eine Sequenz mit einer ziemlich einfachen Definition, aber einer interessanten Struktur. Beginnen Sie mit den natürlichen Zahlen: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, ... Nehmen Sie nun alle Zahlen bei durch 2 teilbaren Indizes ,...

45
Liebt mich, liebt mich nicht

Liebt mich, liebt mich nicht Dieses einfache Kinderspiel ist alt, aber immer noch beliebt. Da wir jetzt im 21. Jahrhundert leben, sollten wir es digitalisieren! Spezifikation Das Programm darf keine Eingaben vornehmen, es sei denn, Sie verwenden eine Sprache, die keinen zufälligen Startwert...

45
Drucken Sie alle IPv6-Adressen aus

Das erinnert mich daran, dass vor ein paar Jahren jemand einen Torrent "Hacker-Tool: vollständige Liste aller IP-Adressen" hochgeladen hat. Dies war natürlich nur eine generierte Liste der ~ 4 Milliarden IPv4-Adressen, aber Tausende von "h4xx0rz" haben sie heruntergeladen. Schau, Mama, Imahacker!...

45
Zähle die Summe zweier Quadrate

Bei einer nicht negativen Zahl ngeben Sie die Anzahl der Ausdrücke nals Summe von zwei Quadraten mit ganzen Zahlen aus n == a^2 + b^2( OEIS A004018 ). Beachten Sie, dass aund bpositiv, negativ oder null sein kann und deren Reihenfolge von Bedeutung ist. Wenigste Bytes gewinnt. Zum Beispiel...

45
Hexadezimal und das Alphabet

In dieser Herausforderung erhalten Sie eine Eingabe, wandeln sie in Hexadezimalwerte um, nehmen einige Änderungen vor und geben das Ergebnis aus. Da es sich nur um 16 hexadezimale Zeichen handelt, muss Ihr Code so kurz wie möglich sein. Beispiele Beispiele werden durch eine Leerzeile getrennt. Die...

45
Führen Sie Stackylogic aus

Stackylogic ist eine logikbasierte Programmiersprache, die ich erfunden habe 0und die Ein 1- und Ausgänge für eine einzelne 0oder 1nach Fertigstellung enthält. Ein Stackylogic-Programm besteht aus Zeilen, die nur die drei Zeichen 01?sowie genau eines <am Ende einer der Zeilen enthalten können....

45
Zähle ohne 3

Hintergrund Als ich in der Grundschule war, haben wir ein Mathe-Spiel gespielt, das wie folgt aussieht. Alle Kinder sitzen in einem großen Kreis und wechseln sich ab, beginnend mit 1 . Die folgenden Zahlen müssen jedoch beim Zählen übersprungen werden: Zahlen, die ein Vielfaches von 3 sind ....

45
Alle in den ASCII-Zug einsteigen

Alles einsteigen in den ASCII-Zug! o O O ___ ___ ___ ___ ___ ___ ___ ___ ___ o | C | | O | | D | | E | | | | G | | O | | L | | F | TS__[O] |___| |___| |___| |___| |___| |___| |___| |___| |___| {======|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|

45
Lass uns Tennis spielen

Ich möchte plötzlich wirklich Tennis spielen, aber leider habe ich keinen Platz! Überraschung! Hier kommst du rein. Sie müssen einen Tennisplatz für mich drucken, aber Sie müssen es aus vertraulichen Gründen in den wenigsten möglichen Bytes tun. Tennisplatz --------- | | --------- | | | xxxxxxxxx |...

45
Big Ben geht BONG

Ihre Aufgabe ist es, ein Programm zu erstellen, das Big Ben (Twitter) imitiert . Aufgabe Immer wenn eine neue Stunde begonnen hat (entsprechend der Ortszeit oder UTC Ihres Computers), müssen Sie BONGwiederholte hourZeiten ausgeben (mit einem Leerzeichen zwischen den Wörtern). Zum Beispiel, wenn es...

45
Ein bisschen, ein Knabbern oder ein Byte?

Inspiriert von dieser Herausforderung Geben Sie bei einer Ganzzahl im Bereich 0 <= n < 2**64den Container mit der Mindestgröße aus, in den er passen kann Bit: 1 Knabbern: 4 Byte: 8 kurz: 16 int: 32 lang: 64 Testfälle: 0 -> 1 1 -> 1 2 -> 4 15 -> 4 16 -> 8 123 -> 8 260 ->...

45
Zeichnen / Zeichnen Sie ein Herzdiagramm

Ihre Herausforderung besteht darin, eines der folgenden Herzen zu zeichnen / zu zeichnen. Die Größe muss mindestens 50x50 Pixel betragen (Vektorgrafiken sind in Ordnung). Sie können wählen, welches der Herzen Sie zeichnen / plotten möchten. Achsen, Gitterlinien usw. werden akzeptiert. Es müssen...