Als «string» getaggte Fragen

29
Wortsuchrätsel

Bestimmen Sie anhand eines rechteckigen Texts als Wortsuchrätsel und einer Suchzeichenfolge, ob der Text die Suchzeichenfolge enthält. Die Suchzeichenfolge wird möglicherweise angezeigt: horizontal, vertikal oder diagonal vorwärts oder rückwärts Sie können eine Funktion oder ein Programm schreiben...

29
Kürzeste eindeutige Teilzeichenfolgen

Eingang Eine alphanumerische Zeichenfolge s. Ausgabe Die kürzeste Zeichenfolge, die genau einmal als (zusammenhängende) Teilzeichenfolge in vorkommt s. Überlappende Vorkommen werden als unterschiedlich gezählt. Wenn es mehrere Kandidaten gleicher Länge gibt, müssen Sie alle in der Reihenfolge ihres...

29
Das Trugbild der klugen Person

Es war einmal, als ich diese Frage / Antwort auf Quora las Gibt es wirklich Programmierer mit einem Abschluss in Informatik, die den FizzBuzz-Test nicht bestehen können? Dieser Code wird als offensichtliche Antwort gegeben for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif...

29
Chunky vs. Smooth Strings

Betrachten Sie eine Zeichenfolge der Länge N, wie z Peanut Butter mit N = 13. Beachten Sie, dass die Zeichenfolge N-1 Paare benachbarter Zeichen enthält. Denn Peanut Butterdas erste der 12 Paare ist Pe, das zweite ist ea, das letzte ister . Wenn es sich bei den Paaren hauptsächlich um verschiedene...

29
Klammern in Fußnoten

Hintergrund LISP-Programmierer haben die Welt erobert! Klammern wurden als heilige Zeichen deklariert und können von nun an nur noch in LISP-Programmen verwendet werden. Es wurde entschieden, dass Klammern in literarischen Werken durch Fußnoten ersetzt werden sollen, und es ist Ihre Aufgabe, dies...

29
Santa's Entscheidung

Santa's Entscheidung: Bei dieser Herausforderung helfen Sie dem Weihnachtsmann, zu entscheiden, ob jemand auf seiner Liste frech oder nett war, und erhalten anschließend coaloder toys. Leider ist der Weihnachtsmann in einigen seiner Einträge unorganisiert naughty , nice und nameFelder sind in der...

29
Schneiden Sie eine Zeichenfolge ab

Geben Sie bei einer Eingabe einer Liste von Segmenten einer Zeichenfolge die ursprüngliche Zeichenfolge aus. Jedes Slice wird als Liste mit der Länge 2 angegeben, die die Startposition des Slice (eine Ganzzahl ≥0) und das Slice selbst enthält. Wenn Ihre Sprache keine Arrays beliebigen Typs...

29
Berechnen Sie den Super-Logarithmus

Dies sollte eine einfache Herausforderung sein. Bei einer gegebenen Zahl n >= 0wird der Superlogarithmus (oder der Logarithmus *, der Log-Stern oder der iterierte Logarithmus , die äquivalent sind, da er nfür diese Herausforderung niemals negativ ist) von ausgegeben n. Dies ist eine der beiden...

29
Ein Quadrat aus Text

Die Herausforderung Geben Sie bei einer gegebenen Zeichenfolge den Text in Form eines Quadrats aus. Sie können davon ausgehen, dass der Text immer in ein Quadrat passt und niemals eine leere Zeichenfolge ist. Sie können auch davon ausgehen, dass es niemals Zeilenumbrüche geben wird. Beispiel Input:...

29
Die schnörkellose Sequenz

Wir danken Adnan für diese Herausforderung. Meine letzte Herausforderung, bevor ich in die Pause gehe . Aufgabe Angesichts positive ganze Zahl n, wenn nungerade ist, wiederholen , /dass viele Male; Wenn ngerade, wiederholen Sie \das viele Male. (Im Ernst, die Testfälle wären viel klarer als diese...

29
Ist es ein seltsames Wort?

Herausforderung Bestimmen Sie anhand eines einzelnen Wortes als Eingabe, ob das Wort gerade oder ungerade ist. Gerade und ungerade Wörter Nimm die allgemeinen Regeln an: odd + odd = even even + odd = odd odd + even = odd even + even = even Im Alphabet sind die ungeraden Buchstaben: aeiou Und die...

29
Lass uns die Welle machen!

Eingang: Ein String (das Wave-Snippet) mit einer Länge >= 2. Eine positive ganze Zahl n >= 1 . Ausgabe: Wir geben eine einzeilige Welle aus. Wir tun dies durch n- maliges Wiederholen der Eingabezeichenfolge . Herausforderungsregeln: Wenn das erste und letzte Zeichen der Eingabezeichenfolge...

29
Sortieren Sie eine Zeichenfolge

Wenn Sie eine Zeichenfolge sortieren, erhalten Sie normalerweise Folgendes: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Ja, das war der erste Satz sortiert. Wie Sie sehen können, gibt es eine Menge von wiederholten Zeichen, aa, eee, ttttt, 9 Räume und so weiter. Wenn wir 128zum ASCII-Wert des...

29
"Multiplizieren" Sie zwei Zeichenfolgen

Dies wurde durch eine Funktion inspiriert, die ich kürzlich zu meiner Sprache Add ++ hinzugefügt habe . Deshalb werde ich eine kurze Antwort in Add ++ einreichen, aber ich werde es nicht akzeptieren, wenn es gewinnt (es wäre nicht fair) Hassen Sie es nicht, wenn Sie Zahlen multiplizieren können,...

29
Implementieren Sie eine echte String-Addition

In vielen Sprachen können Zeichenfolgen mit "hinzugefügt" werden +. Dies ist jedoch eine echte Verkettung. Eine echte Addition würde den Gruppenaxiomen folgen: Es ist geschlossen (das Hinzufügen von zwei beliebigen Zeichenfolgen ist immer eine Zeichenfolge) Es ist assoziativ ( (a + b) + c = a + (b...

29
Ist es bergig?

Herausforderung Für diese Herausforderung ist eine gebirgige Zeichenfolge eine Zeichenfolge, die der Grammatikregel entspricht, bei der M: x(Mx)*bei jeder Produktion alle x das gleiche Zeichen sind. Wenn eine gebirgige Zeichenfolge eingerückt ist, sieht sie möglicherweise folgendermaßen aus: A B C...

29
Wir sind dort gelandet, wo wir angefangen haben!…

Herausforderung: Eingang: Sie können zwei Eingaben vornehmen: - Eine Zeichenfolge, die nur druckbares ASCII enthält (ohne Leerzeichen, Tabulatoren oder Zeilenumbrüche). - Ein druckbares ASCII-Zeichen Ausgabe: Die erste Zeile enthält die Zeichenfolge-Eingabe. Jedes i-modulo-3 erste Vorkommen dieses...

29
Pfeil diese Variablen!

Herausforderung Robin mag es, wenn seine Variablendeklaration die Form eines Pfeils hat. So macht er es: Geben Sie eine beliebige Anzahl von Zeichenfolgen ein Ordnen Sie sie nach aufsteigender Länge Geben Sie sie in der Mitte sortiert aus, um ungefähr eine negative Pfeilspitze zu bilden (je...