Als «code-golf» getaggte Fragen

17
Ist es ein Emoji?

Ich habe kürzlich an dieser iOS-App gearbeitet und dabei ein (ziemlich leicht zu lösendes) Problem festgestellt: Wie kann ich feststellen, ob meine Zeichenfolge nur aus Emojis besteht? Nun, das ist heute dein Job! Eingang Ein Faden. Wenn das Vorhandensein von Unicode-Zeichen für Sie problematisch...

17
Rollen Sie Kuchenphrasen

Roll Cakes sind köstliche Süßigkeiten, die aus einer Schicht Biskuitkuchen, einer Schicht Sahne (oder Eiscreme), die als Spirale gerollt sind, hergestellt werden (siehe Wikipedia) . Ihre Aufgabe ist es, eine nicht leere Phrasenzeichenfolge aus der Standardeingabe zu erhalten, die Leerzeichen zu...

17
Ist das eine Nummer?

Auftakt: Ich wollte üben, Testfälle zu machen, also werde ich sie an etwas Einfachem ausprobieren. Herausforderung: Nehmen Sie eine beliebige (String-) Eingabe (innerhalb des sichtbaren ASCII-Bereichs) und schließen Sie daraus, ob es sich um eine Zahl handelt, und geben Sie etwas aus, das zur...

17
Ein 2D-Stau

Das Verkehrsmodell von Biham-Middleton-Levine ist ein selbstorganisierender Zellularautomat, der den vereinfachten Verkehr modelliert. Es besteht aus einer Anzahl von Autos, die durch Punkte auf einem Gitter mit einer zufälligen Startposition dargestellt werden, wobei jedes Auto einer von zwei...

17
Mache eine verwobene Quine

Ihre Aufgabe ist es, ein Programm zu erstellen, das sich beim Ausführen selbst als Ausgabe ausgibt (dies wird als Quine bezeichnet). Dieses Quine muss jedoch, wenn es nmal kopiert wird, das Quine zurückgeben, wobei jedoch jedes seiner Zeichen in Ortszeiten dupliziert nwird, wobei nes sich um eine...

17
2017 ist fast da!

Herausforderung Die Herausforderung ist einfach: Nehmen Sie keine Eingaben und geben Sie die folgende Meldung aus: _ __ __ | | | | | |_ |__| | | Eine Häufigkeit, die der Anzahl der Stunden vor oder nach Mitternacht UTC am 31. Dezember 2016 entspricht. Beispiele Wenn es zum Beispiel 19:01 UTC am 31....

17
Gib eine hübsche Box aus

Ihre Herausforderung besteht darin, genau das folgende Feld auszugeben: .................................................. .................................................. .. .. .. .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++ ++ .. .....

17
Quote-Safe Quines

Ihre Aufgabe ist einfach: Schreiben Sie ein Programm (oder eine Funktion), das keine Eingaben vornimmt und den Quellcode ausgibt (oder zurückgibt). Der Haken ist, dass wenn das Programm in "quotes"(Unicode-Zeichen 34) eingeschlossen ist, es wieder seinen (jetzt zitierten) Quellcode ausgeben sollte....

17
Inverse Pi-Funktion

Die Pi-Funktion ist eine Erweiterung der Fakultät über die Realzahlen (oder sogar komplexe Zahlen). Für ganze Zahlen n ist Π (n) = n! , aber um eine Definition über die Realwerte zu erhalten, definieren wir sie mit einem Integral: In dieser Challenge werden wir die Π- Funktion invertieren . Wenn...

17
Ist diese Sequenz Grafik?

Eine Grafiksequenz ist eine Folge von positiven ganzen Zahlen, die jeweils die Anzahl der Kanten für einen Knoten in einem einfachen Diagramm angeben . Zum Beispiel bezeichnet die Sequenz 2 1 1einen Graphen mit 3 Knoten, einer mit 2 Kanten und zwei mit einer Verbindung. Nicht alle Sequenzen sind...

17
Hold'em oder Fold'em?

Ihr Freund hat Sie in letzter Minute zu einem Pokerspiel mit hohen Einsätzen eingeladen. Als Informatiker haben Sie sich dazu entschlossen, Ihre Fähigkeiten einzusetzen, um einen Vorsprung gegenüber dem Spiel zu erlangen. Ihre Aufgabe wird es sein, gegeben 2 cards(Ihre Hand) und 0, 3, 4 or 5...

17
ASCII-Löwenzahn

Dies sind ASCII-Löwenzahn: \|/ \ / | /|\ | \|/ | | | | _\|/_ | | | /|\ ASCII-Löwenzahn hat drei Parameter: Länge des Stängels (positive Zahl zwischen 1 und 256, Anzahl der Samen (positive Zahl zwischen 0 und 7) und Orientierung (^ oder v). Die obigen Löwenzahn hat für Länge, Samen und Orientierung...

17
Sätze verdrehen

Regeln Das Programm sollte eine Zeichenfolge / ein Array von Wörtern als Eingabe erhalten. Für jedes Wort in der Zeichenfolge / dem Array wird das Wort rekonstruiert, indem Zeichen abwechselnd von der Vorder- und Rückseite des Wortes verwendet werden. 12345 678 9 -> 15243 687 9. Anschließend...

17
Bestimmen Sie den Typ des Quaders

Einführung: Ich bin ein Puzzlesammler. Hier sehen Sie meine aktuelle Sammlung von ± 300 Puzzles. Ich denke, jeder kennt den normalen Rubik's Cube (3x3x3 Cube), der ein NxNxN Cube ist. Es gibt auch Cuboids (blockförmige Puzzles), die in verschiedenen Formen vorliegen , vielleicht besser erklärt von...

17
Teppich ein Flughafen

Im Jahr 2015 begann der Portland International Airport mit dem Austausch seines Kultteppichs . Ich möchte, dass Sie ein Programm schreiben, um ihren alten Teppich in so wenigen Bytes wie möglich zu zeichnen. Der Teppich: Spezifikationen Hier ist ein Link zu einem skalierbaren PDF-Bild einer Kachel....

17
Finden Sie rekursiv Prime Primes

Die rekursiven Primzahlen sind eine Folge von Primzahlen, so dass p(1) = 2 p(n) = the p(n-1)th prime Hier ist ein Beispiel, wie man die 4. rekursive Primzahl berechnen könnte. p(4) = the p(3)th prime p(3) = the p(2)th prime p(2) = the p(1)th prime p(1) = 2 p(2) = the 2nd prime p(2) = 3 p(3) = the...

17
Konstruiere die natürlichen Zahlen mit Mengen

Diese Konstruktion repräsentiert die natürlichen Zahlen. In dieser Darstellung ist 0 als leere Menge definiert und für alle anderen Zahlen ist n die Vereinigung von {0} und {n-1}. Um beispielsweise 3 zu konstruieren, können wir dem Algorithmus folgen: 3 = {ø, 2} = {ø, {ø, 1}} = {ø, {ø, {ø}}}...

17
Maximaler Kegelgenuss

Du hast eine Tüte Kegel bekommen. Jeder weiß, dass man zwischen den Geschmacksrichtungen wechseln muss, um die verschiedenen Geschmacksrichtungen am meisten zu schätzen. Grundlagen: Sie können jeweils nur 1 Kegel essen Die Reihenfolge, in der Sie Ihre Kegel essen, muss regelmäßig sein. Jede Periode...