Als «string» getaggte Fragen

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

30
Ist mein Name offiziell?
Einführung Wie ToonAlfrink sagt : "Ich denke, dass es hier nicht genug einfache Fragen gibt, die Anfänger versuchen können!". Die Aufgabe ist also sehr einfach. Geben Sie bei einer gegebenen Zeichenfolge einen wahrheitsgemäßen oder falschen Wert aus, unabhängig davon, ob der Name offiziell ist oder nicht. Ein Name ist "offiziell", …
25 code-golf  string 

9
Entklammern einer Zeichenfolge
Bei einer korrekt in Klammern gesetzten Zeichenfolge als Eingabe wird eine Liste aller nicht leeren Teilzeichenfolgen in übereinstimmenden Klammern (oder außerhalb aller Klammern) ausgegeben, wobei geschachtelte Klammern entfernt werden. Jede Teilzeichenfolge sollte die Folge von Zeichen in genau den gleichen Klammern sein. Teilzeichenfolgen sollten in der Reihenfolge der Tiefe aufgelistet …

7
Verfolgen Sie Listen zu Zeitplänen
Einführung Hassen Sie es nicht, wenn jemand ein Album, das Sie mögen, auf YouTube hochlädt, aber die Beschreibung nur eine Titelliste enthält ? So was: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - …
25 code-golf  string  date 

12
Emoticon Gesichtsausdruckerkennung
Schreiben Sie ein Programm, das ein Emoticon als Eingabe akzeptiert und ausgibt, wenn das Emoticon glücklich oder traurig ist. Das Programm akzeptiert eine Zeichenfolge als Eingabe oder Parameter und sollte die Zeichenfolge "happy" anzeigen, wenn sich die Eingabe in der Liste "happy emoticon" befindet, oder "sad", wenn sich die Eingabe …
25 code-golf  string 

12
Der FizzBuzz-ish String Matcher
Angenommen, Sie haben eine Zeichenfolge wie die folgende: abaabbbbbaabba Zählen Sie, wie oft ein bestimmtes Zeichen in der Eingabezeichenfolge angezeigt wird, jedoch nur, wenn das Zeichen nur einmal hintereinander angezeigt wird . Zum Beispiel, wenn das Zeichen ist a, abaabbbbbaabba ^ x x ^ Die Summe wäre 2 (die aawürde …
25 code-golf  string 

21
Montag Minigolf # 2: Langtext abschneiden
Montag Minigolf: Eine Reihe von kurzen Code-Golf- Herausforderungen, die (hoffentlich!) Jeden Montag veröffentlicht werden. Viele Webanwendungen (insbesondere soziale Medien) kürzen lange Textpassagen automatisch, damit sie in die Formatierung der App passen. In dieser Herausforderung werden wir einen Algorithmus erstellen, mit dem eine Textpassage automatisch auf eine bestimmte Länge gekürzt wird. …
25 code-golf  string 

12
Wo werden deine Kumpels sitzen?
Sie und einige Freunde gehen bowlen. Es gibt insgesamt N Bowler. Es gibt jedoch nur N- 1-Stühle. Die Lösung ist einfach: Wer gerade an der Reihe ist, bekommt keinen Stuhl. Dann, wenn sie an der Reihe sind, sitzen sie auf dem Stuhl der Person, die als nächstes geht. Nehmen wir …
25 code-golf  string 

7
Ein grundlegender Pyth-ähnlicher Syntax Checker
Pyth ist eine auf Python basierende Golfsprache . Es wird die Präfixnotation verwendet, wobei jeder Befehl eine andere Arität hat (Anzahl der akzeptierten Argumente). Ihre Aufgabe ist es, einen Syntax-Checker für eine (nicht existierende) Pyth-ähnliche Sprache, Pith, zu schreiben. Markensyntax Pith hat nur 8 Single-Char-Befehle: 01234()" 01234Jeder hat die Arität …

3
Wo sind die Läufe in dieser unendlichen Zeichenfolge? (CCCCCC gefunden!)
ABCBetrachten Sie beginnend mit der Zeichenfolge das Ergebnis des wiederholten Anhängens der letzten Hälfte an sich selbst (verwenden Sie die größere Hälfte, wenn die Länge ungerade ist). Wir bekommen den Fortschritt: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... Stellen Sie Sdie resultierende unendliche Zeichenfolge (oder Sequenz) dar, die sich ergibt, wenn …


21
Eine Szene von Jimmy Vielfalt
Wie Sie wahrscheinlich wissen, gibt es mehr schöne Jimmy Herausforderungen vor kurzem Aufspringen. Bei diesen Herausforderungen wurden Sie mit den Akrobatikfähigkeiten unseres geliebten Freundes herausgefordert. Jetzt haben wir eine andere Herausforderung für Sie. Heute werden Sie verschiedene Arten von Jimmys identifizieren! Erläuterung Es gibt drei Sorten von Jimmys: Zwerg, Akrobat …

1
Auto-BATCH-Golfer
Ich liebe BATCH, trotz des schockierenden Mangels an funktionalen Befehlen, trotz des Mangels an nicht ganzzahliger Unterstützung. Warum? Weil das funktioniert: SET var=SET %var% i=0 Dies würde zu folgenden Ergebnissen führen: SET var=SET SET i=0 Fantastisch, nicht wahr? Ich habe diese Technik schon in einem BATCH-Programm verwendet , weil es …
25 string  metagolf 

25
Magic Popcount-Zahlen
Es gibt einen berühmten kniffligen Algorithmus zum Zählen der Anzahl der gesetzten Bits in einer 32-Bit-Ganzzahl ohne Vorzeichen: int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & 0x0F0F0F0F) + …

4
Ist kein Thang! …oder ist es?
Einführung Street Talk kann sehr schwer zu verstehen sein, insbesondere für Programmierer, von denen nicht bekannt ist, dass sie sehr streetwise sind. Es ist Ihre Aufgabe, einen Dolmetscher zu erstellen, der uns allen hilft, im städtischen Umfeld zu überleben. Herausforderung Erstellen Sie mit einem englischen Satz als Eingabe ein Programm …

21
Wie oft soll ich das drücken?
Wir sind alle an die alte Telefontastatur gewöhnt, oder? Als Referenz sehen Sie hier, wie es aussieht: Bei einer Zeichenfolge, die nur aus ASCII-Kleinbuchstaben und einzelnen Leerzeichen besteht , müssen Sie die Anzahl der Abgriffe zurückgeben, die erforderlich sind, um die gesamte Zeichenfolge mit einer Telefontastatur wie der oben angegebenen …

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.