Als «string» getaggte Fragen

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

22
Triangulieren von Text
Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge enthält, die mit Ausnahme des Leerzeichens garantiert nur druckbare ASCII- Zeichen enthält und eine positive dreieckige Zahl (1, 3, 6, 10, 15, ...) ist. Die gleiche Zeichenfolge drucken oder zurückgeben, jedoch mit Leerzeichen zu einem Dreieck geformt. Einige Beispiele zeigen …

5
Hinzufügen von Nummern mit Regex
Ich möchte eine neue Art von Regex-Golf-Herausforderung ausprobieren, bei der Sie aufgefordert werden, nicht-triviale Rechenaufgaben nur durch Regex-Substitution zu lösen. Um dies zu ermöglichen und weniger lästig zu sein, können Sie mehrere Substitutionen nacheinander anwenden. Die Herausforderung Wir fangen einfach an: Wenn eine Zeichenfolge mit zwei positiven Ganzzahlen als durch …

20
Gib die n-te Primzahl aus, die n enthält
Diese Frage wird eine Wendung beim Finden der nth Primzahl sein. Herausforderung Sie müssen ein Programm schreiben, das eine Eingabe benötigt n, und die ndritte Primzahl ausgeben, deren Dezimalrepräsentation die Dezimalrepräsentation von nals Unterzeichenfolge enthält. Verwirrt? Hier sind einige Beispiele. n=1 Primes: 2, 3, 5, 7, 11 ^1 first prime …

30
Eine sehr lange Terza Rima
Beschreibung Geben Sie das Reimschema für eine sehr lange Terza Rima aus. Eingang Keiner. Ausgabe ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY Regeln Sie können zwischen Zeilengruppen mit Leerzeichen oder Zeilenumbrüchen wählen, …

26
Quadratische Wörter bilden
Die Herausforderung Ihre Aufgabe ist es, ein Programm zu erstellen, das beliebige Zeichenfolgeneingaben akzeptiert und diese in einem quadratischen Format ausgibt. Leere Zeichenfolgen sollten eine leere Zeichenfolge zurückgeben. Beispiele Angesichts der Eingabe: golf Ihr Programm sollte folgendes ausgeben: golf o l l o flog Eingang: 123 Ausgabe: 123 2 2 …

22
Dreh mich mit einer Rose um 22.5
Gegeben eine Zeichenfolge, die eine der Richtungen auf einer 16-Punkt-Kompassrose ist Geben Sie die beiden Richtungen, die der Eingaberichtung unmittelbar benachbart sind, im Uhrzeigersinn aus. Insbesondere müssen Sie diese (und nur diese) Eingabe / Ausgabe-Paare behandeln: Input Output N NNW NNE NNE N NE NE NNE ENE ENE NE E …

14
Drücken Sie die Rücktaste und geben Sie eine Liste mit Wörtern ein
So drücken Sie die Rücktaste und geben die Zeichenfolge erneut ein: Beginnen Sie mit der ersten Zeichenfolge. Entfernen Sie die Zeichen am Ende, bis das Ergebnis ein Präfix der zweiten Zeichenfolge ist. (Dies kann 0 Schritte dauern.) Fügen Sie am Ende Zeichen hinzu, bis das Ergebnis der zweiten Zeichenfolge entspricht. …
38 code-golf  string 

30
Jedes Wort von Babab bis Zyzyz
Ihre Aufgabe ist es, ein Programm zu schreiben, das alle fünf Buchstaben eine lesbare Liste von Wörtern mit der folgenden Struktur ausgibt: Konsonant - Vokal - Konsonant - Vokal - Konsonant Die Ausgabe sollte alphabetisch mit einem Wort pro Zeile sortiert und keine Wörter zweimal wiederholt werden. Es kann Klein- …

4
Du bist ein Romanizer, Baby
Bei der Umschrift auf Japanisch wird japanischer Text in lateinische Zeichen umgewandelt. In dieser Herausforderung erhalten Sie eine Zeichenfolge mit japanischen Zeichen als Eingabe und müssen diese in die richtige ASCII-Zeichenfolge konvertieren. Was Sie wissen müssen Die japanische Sprache hat drei Schriftsysteme: Hiragana (das kurvige für kurze Wörter), Katakana (das …

1
Korrigieren Sie die Meeesesessessesseesseessedessed upp teeexextext
Dies ist inspiriert von Monday Mini-Golf # 6: Meeesesessess upp teeexexextext Hintergrund ETH-Produktionen haben Schwierigkeiten, Text auf seiner gewohnten Webseite einzugeben . Wann immer er Ziffern oder Buchstaben verwendet, wird der Text meeesessessesseesseessedess up. Ihre Aufgabe ist es, ihm beim Tippen zu helfen, damit das normale Verhalten erreicht wird. Die …
38 code-golf  string 

17
Girlandifizierung
Garland Wörter Ein Girlandenwort ist ein Wort, das wie eine Girlande aneinander gereiht werden kann, da es mit denselben Buchstaben endet, mit denen es beginnt. Diese Buchstabengruppen können sich sogar überschneiden! Beispielsweise undergroundhandelt es sich um ein Girlandenwort in der Reihenfolge 3, da es mit denselben 3 Zeichen beginnt und …
38 code-golf  string 

3
Löse Rubiks Würfel
Schreiben Sie das kürzeste Programm, das Rubiks Würfel (3 * 3 * 3) innerhalb eines angemessenen Zeitraums löst und sich bewegt (z. B. maximal 5 Sekunden auf Ihrer Maschine und weniger als 1000 Züge). Die Eingabe erfolgt im Format: UF UR UB UL DF DR DB DL FR FL BR …

30
Finde die Nadel im Heuhaufen
Bei einem rechteckigen Heuhaufen mit einer Größe von mindestens 2x2, der aus denselben druckbaren ASCII-Zeichen besteht, geben Sie die Position (von links oben gezählt) der Nadel aus, die ein anderes Zeichen ist. Wenn zum Beispiel der folgende Heuhaufen eingegeben wird: ##### ###N# ##### ##### Die Ausgabe sollte 3,1bei Nullindexierung (was …
38 code-golf  string 

30
Drucken Sie unsichtbaren Text
Bei einer Zeichenfolge als Eingabe wird eine Anzahl von Leerzeichen (0x0A und 0x20) ausgegeben, die der Länge der Zeichenfolge entspricht. Wenn Sie beispielsweise die Zeichenfolge angeben, Hello, World!müsste Ihr Code genau 13 Leerzeichen und sonst nichts ausgeben. Dies kann eine beliebige Mischung aus Leerzeichen und Zeilenumbrüchen sein. Ihr Code sollte …
38 code-golf  string 

7
Korrigieren Sie die fehlenden Punkte meiner IPv4-Adresse
Wenn ich eine IPv4-Adresse eingebe, werden manchmal alle Zahlen richtig angezeigt, aber ich vergesse, einen oder mehrere Punkte einzugeben. Ich hätte gerne ein Programm (oder eine Funktion), das meine defekte IPv4-Adresse übernimmt und alle möglichen gültigen Platzierungen der fehlenden Zeiträume ausgibt. Eingang Die Eingabe ist immer eine Zeichenfolge, die eine …

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.