Als «code-golf» getaggte Fragen

27
Zeichenkette zur Hilbert-Kurve

Lassen Sie uns einige Zeichenfolgen dem 2D-Raum im fraktalen Stil zuordnen. Ihre Aufgabe ist es, eine Hilbert-Kurve zu berechnen und eine Zeichenfolge entlang zu legen. Aufgabe Die Aufgabe besteht darin, die einzeilige Eingabezeichenfolge entlang einer Hilbert-Kurve zu legen, die groß genug ist, um...

27
Summen der Primfaktoren

2013 hat die Primfaktorisierung 3*11*61. 2014 hat die Primfaktorisierung 2*19*53. Eine interessante Eigenschaft dieser Faktorisierungen in Bezug auf ist , dass es in den Faktorisierungen von 2013 und 2014 diese Summe auf die gleiche Anzahl verschiedene Primzahlen bestehen: 11+61=19+53=72. Schreiben...

27
Ordne pi eine Zufallszahl zu

Eine Darstellung einer Dezimalstelle mit doppelter Genauigkeit kann nur eine Genauigkeit von 15 Dezimalstellen garantieren, daher wird pi angenähert als: 3.141592653589793 Sie können sehen, dass sich die Ziffer 3an Positionen befindet 1, 10, 16, die Ziffer 1sich an Positionen befindet 2, 4usw....

27
Finde mein (e) Wort (e)!

Die Idee dieser Herausforderung ist es, alle Wörter aus einem Wörterbuch in einem Buchstabenraster zu finden. Ihre Eingabe sollte von stdin oder function arg stammen und das folgende Format haben: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea...

27
Atbash Self Palindromes

Betrachten Sie die Atbash-Transformation : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Wo A ⇔ Z und L ⇔ O, zB gibt es eine interessante Eigenschaft, die einige Wörter teilen. Wenn einige Zeichenfolgen in ihr atbash-Äquivalent übersetzt werden, ist die Übersetzung das umgekehrte...

27
Wie viele Gipfel in meinem Gebirgszug?

Eine Liste positiver Ganzzahlen kann als quantisierte Bergkette dargestellt werden, wobei jeder Listeneintrag die Höhe eines vertikalen Abschnitts der Berge darstellt. Zum Beispiel die Liste 1, 2, 2, 3, 4, 3, 5, 3, 2, 1, 2, 3, 3, 3, 2, 2, 1, 3 kann der Bereich werden x x x xxxxx xxx x xxxxxxxx...

27
Berechnen Sie den Multinomialkoeffizienten

Zeit für eine weitere leichte Herausforderung, an der alle teilnehmen können! Der multinomiale Satz besagt: Der Ausdruck in Klammern ist der Multinomialkoeffizient, definiert als: Wenn man zulässt, dass die Terme k i über alle ganzzahligen Partitionen von n reichen, erhält man das n- te Niveau von...

27
Übereinstimmende benachbarte Wörter

Bei dieser Herausforderung werden Ihnen zwei Wörter übergeben: Ihre Aufgabe ist es, zu bestimmen, ob sie benachbart sind . Zwei Buchstaben stehen nebeneinander, wenn: Sie sind der gleiche Buchstabe oder Sie grenzen lexikografisch aneinander. Zum Beispiel J ist neben I , J und K nur. Z grenzt nicht...

27
Die van der Corput-Sequenz ausgeben

Die van der Corput-Sequenz ist eines der einfachsten Beispiele für Sequenzen mit geringer Diskrepanz . Sein n-ter Ausdruck ist gerecht 0.(n written in base 10 and mirrored), daher lauten seine ersten Ausdrücke: 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.01, 0.11, 0.21, 0.31, 0.41, 0.51, 0.61,...

27
Wc coreutil neu implementieren

Diese Herausforderung ähnelt der alten , jedoch mit einigen unklaren Teilen der Spezifikation und weniger strengen E / A-Anforderungen. Wenn Sie eine Zeichenfolge eingeben, die nur aus druckbarem ASCII und Zeilenumbrüchen besteht, geben Sie die verschiedenen Metriken (Byte, Wort, Zeilenzahl) aus....

27
Nachbarländer

Haben Sie sich jemals gefragt, welche Länder ein anderes umgeben? Das tue ich manchmal auch und hier ist die Herausforderung dafür. Ich habe eine Liste der Länder und der Länder, die sie berühren, bereitgestellt, die Sie am Ende dieses Beitrags in einem Codeblock erkennen müssen. Sie müssen ein...

27
Javascript Links-Pad-Golf

Einführung Lassen Sie uns nach dem Fallout des npm-Pakets mit dem linken Pad einen Code für die Implementierung des linken Pads erstellen. Die Funktion für das linke Feld besteht aus 2 Standardargumenten und 1 zusätzlichen Argument in der Form Zeichenfolge , Länge ( padchar ). Wenn das Padchar...

27
Analysieren Sie eine Quaternion

Wenn Sie es noch nicht wissen, ist eine Quaternion im Grunde eine 4-teilige Nummer. Für die Zwecke dieser Herausforderung besteht sie aus einer realen Komponente und drei imaginären Komponenten. Die imaginären Komponenten durch das Suffix dargestellt sind i, j, k. Zum Beispiel 1-2i+3j-4kist eine...

27
Reinigen Sie die schlammigen Quatata-Fische

Diese Challenge ist eine Hommage an die Gewinner der Kategorie Rookie of the Year von Best of PPCG 2015 : Schlammfisch (denn ich bin nicht die Sprache, die Sie suchen! ) Und Quatata (für Implement a Truth-Machine ). Herzliche Glückwünsche! Hintergrund In den tiefsten Gräben des Ozeans lebt ein...

27
Zahlen mit Rotationssymmetrie

Geben Sie bei einer Ganzzahl einen Wahrheitswert aus , wenn dieser um 180 ° gedreht ist, oder einen anderen falschen Wert. 0, 1und 8haben Rotationssymmetrie. 6wird 9und umgekehrt. Folge von Zahlen, die wahrheitsgemäße Ergebnisse liefern: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609,...

27
Kann Gravity Guy es schaffen?

Gravity Guy ist ein Spiel, bei dem die einzige Benutzereingabe eine einzelne Taste ist, die die Richtung der Schwerkraft umdreht. Bestimmen Sie bei einem vorgegebenen ASCII-Kunstlevel, ob es Gravity Guy möglich ist, das Ende zu erreichen. Regeln Die anfängliche Richtung der Schwerkraft ist nach...

27
Drehe einen Hyperwürfel

Einführung Ein Hyperwürfel / Tesserakt ist das vierdimensionale Äquivalent eines normalen Würfels. Es wird hergestellt, indem ein Würfelnetz genommen, auf die 3. Dimension erweitert und dann - unter Verwendung der 4. Dimension - zu einem Hyperwürfel gefaltet wird. Es ist im Grunde ein Würfel, bei...