Als «string» getaggte Fragen

Ein Wettbewerb zur Lösung eines bestimmten Problems durch Verwendung und Manipulation von Zeichenfolgen.

30
Französische Kennzeichen
Sandkasten Französische Kennzeichen Französische Kennzeichen werden nach einem bestimmten Muster aus Zahlen und Buchstaben in aufeinanderfolgender Reihenfolge angezeigt:AB-012-CD Herausforderung Schreiben Sie ein Programm oder eine Funktion, die für eine bestimmte Nummer das entsprechende französische Kennzeichen ausgibt . Ihr Programm sollte keine Sonderfälle behandeln, wie auf der verlinkten Seite angegeben. Es …

28
Festzelt Zeichen Buchstaben
Jeden Tag setzen Sie ein neues Wort mit beweglichen Buchstaben auf ein Festzelt und kaufen nur die Buchstaben, die Sie zum Schreiben benötigen. Sie verwenden Briefe, die Sie für frühere Wörter gekauft haben, immer wieder, wenn dies möglich ist. Geben Sie unter Berücksichtigung der Wörter, die Sie jeden Tag in …
41 code-golf  string 

30
Dekodiere den String
Dies ist meine erste Herausforderung bei ppcg! Eingang Eine Zeichenfolge, die aus zwei verschiedenen ASCII-Zeichen besteht. Zum Beispiel ABAABBAAAAAABBAAABAABBAABA Herausforderung Die Aufgabe besteht darin, diese Zeichenfolge nach folgenden Regeln zu dekodieren: Überspringe die ersten beiden Zeichen Teilen Sie den Rest der Zeichenfolge in Gruppen von 8 Zeichen In jeder Gruppe …
41 code-golf  string 

9
Schaltorientierte Programmierung
Eine Zeichenfolge kann um eine Zahl verschoben werden, nindem der Bytewert cjedes Zeichens in der Zeichenfolge abgerufen, berechnet (c + n) mod 256und das Ergebnis zurück in ein Zeichen konvertiert wird. Zum Beispiel führt eine Verschiebung "ABC123"um 1 zu einer "BCD234"Verschiebung um 10 "KLM;<="Zoll und eine Verschiebung um 255 Zoll …

30
Dies wird irgendwann aufhören ...
Bei einer vorgegebenen Eingabezeichenfolge wird auf folgende Weise Sgedruckt, Sgefolgt von einem nicht leeren Trennzeichen: Schritt 1: Es Sbesteht die Möglichkeit, dass das Programm 1/2gedruckt wird und 1/2beendet wird. Schritt 2: Es Sbesteht die Möglichkeit, dass das Programm 2/3gedruckt wird und 1/3beendet wird. Schritt 3: Es Sbesteht die Möglichkeit, dass …

30
Ist diese Zahl eine ganzzahlige Potenz von -2?
Es gibt clevere Methoden, um zu bestimmen, ob eine Zahl eine Potenz von 2 ist. Das ist kein interessantes Problem mehr. Lassen Sie uns also feststellen, ob eine bestimmte Ganzzahl eine ganzzahlige Potenz von -2 ist . Zum Beispiel: -2 => yes: (-2)¹ -1 => no 0 => no 1 …

10
Quadrat, Diamant, Quadrat, Diamant
Aufgabe Nehmen Sie bei einer nicht leeren Zeichenfolge aus ASCII-Kleinbuchstaben a- zdas erste Zeichen und: Umgeben Sie es mit einem Quadrat von Kopien des zweiten Zeichens, Umgeben Sie das mit einem Diamanten von Kopien des dritten Zeichens, Umgeben Sie das mit einem Quadrat mit Kopien des vierten Zeichens… … Abwechselnd …

8
Finde die wirbelnden Wörter!
Fragen Sie mich nicht wie oder warum, aber während ich ein Projekt programmierte, stellte ich fest, dass die Zeichen einiger Wörter ein bestimmtes Muster hatten, das sich auf das Alphabet bezog. Ich verband jedes Zeichen der Wörter mit dem Bleistift auf dem Alphabet und erhielt zwei Spiralen, dann bemerkte ich, …
41 code-golf  string 

30
Meine Güte Giza Golf!
Eine "Gizeh-Nummer", umgangssprachlich auch als Timmy-Nummer bezeichnet, ist eine beliebige Zahl, bei der die Ziffern eine Pyramide darstellen ( A134810 ). Beispiel: "12321" ist eine Gizeh-Nummer, weil sie folgendermaßen dargestellt werden kann: 3 2 2 1 1 Etwas wie "123321" ist jedoch keine Gizeh-Zahl, da sich oben in der Pyramide …

9
Enthülle die Geheimnisse eines eindimensionalen Labyrinths
Hintergrund Sie wachen auf und befinden sich in einem eindimensionalen Labyrinth! Ein mystischer Geist (oder etwas anderes) erscheint und erklärt, dass der Ausgang vor Ihnen liegt, aber dass zwischen Ihnen und dem Ausgang eine Reihe von Herausforderungen besteht. Während Sie vorwärts wandern, stellen Sie fest, dass alle sogenannten Herausforderungen nur …
41 code-golf  string 

30
Halloween Golf: Die 2spooky4me Challenge!
Ein aktuelles Internet-Mem ist die Eingabe von 2spooky4me, wobei eine zweite Person 3spooky5me eingibt und dem (n)spooky(n+2)meMuster folgt. Ihre Mission ist es, dieses Muster in der von Ihnen gewählten Sprache zu implementieren. Sie sollten ein Programm oder eine Funktion schreiben, die einen Wert n(von der Standardeingabe, als Funktionsargument oder als …
41 code-golf  string 

30
Schreibe uniqchars!
Erstellen Sie bei einer Zeichenfolge aus druckbaren ASCII-Zeichen eine Ausgabe, die aus den eindeutigen Zeichen in der ursprünglichen Reihenfolge besteht . Mit anderen Worten, die Ausgabe ist dieselbe wie die Eingabe, mit der Ausnahme, dass ein Zeichen entfernt wird, wenn es zuvor aufgetreten ist. Es können keine eingebauten Funktionen zum …
41 code-golf  string 

16
String.prototype.isRepeated
UPDATE : isaacg's Pyth Submission ist der Gewinner! Viele von Ihnen müssen gehört haben, dass es eine coolere Version von JavaScript in der Stadt gibt (lesen Sie ES6), die eine Methode String.prototype.repeathat, mit der Sie dies tun können "Hello, World!".repeat(3) und bekomme "Hello, World!Hello, World!Hello, World!" als Ausgabe. Ihre Aufgabe …
41 code-golf  string 

30
Dort habe ich es behoben (mit Klebeband)
Herausforderung: Wenn eine Zeichenfolge nur Groß- und / oder Kleinbuchstaben enthält (je nachdem, was Sie bevorzugen), platzieren Sie sie tapehorizontal, um sie zu reparieren. Dazu prüfen wir den Unterschied zweier benachbarter Buchstaben im Alphabet (ignorieren den Umbruch und gehen nur vorwärts) und füllen den Raum mit so viel TAPE/ tapewie …
41 code-golf  string 

30
Legen Sie den Teppich aus
Inspiriert von dieser SO-Frage . Herausforderung: Eingang: Eine Zeichenfolgesss Ein Charakterccc Ausgabe: Erstellen Sie eine rautenförmige ASCII-Grafik der Zeichenfolge in alle vier Richtungen, wobei das erste Zeichen der Zeichenfolge in der Mitte und nach außen zeigt. Welches ist in einem quadratischen ASCII-Art-Teppich, mit dem Charakter als Füllstoff. Das mag ziemlich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.