Als «string» getaggte Fragen

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

9
Jeder sollte einen Freund haben
Ein isoliertes Zeichen ist ein Zeichen (außer einem Zeilenumbruch), das kein benachbartes Zeichen desselben Typs enthält. Benachbarte Zeichen können links, rechts oben oder unten sein, aber keine Diagonalen. Zum Beispiel wird im folgenden Text Hisoliert: Ybb YH% %%%% Alle anderen Zeichen sind nicht isoliert, da an jedes mindestens ein anderes …

3
Gleicher Name, lahm!
Schreiben Sie eine Funktion oder ein Programm, das bei Angabe einer Liste von Namen eine Liste ausgibt oder zurückgibt, in der Duplikate von Vornamen eine eindeutige verkürzte Version ihres Nachnamens haben. Eingang: Eine Liste von Namen, bei der ein Name durch einen bestimmten Namen und ein durch ein Leerzeichen getrennter …

6
Schafe zählen, um einzuschlafen
Die meisten Menschen sind mit der Frage vertraut, wie man Schafe zählt, um einzuschlafen. Es gibt eine Schafherde, von denen einige über einen Zaun springen, und Sie zählen die Schafe, wenn sie springen. Angeblich hilft dies, Ihren Geist zu beruhigen und Sie in einen schlafähnlichen Zustand zu versetzen, so dass …

15
Reverse-ish eine Zeichenfolge!
Ihre Aufgabe: Schreiben Sie ein Programm / eine Funktion, die / die eine Zeichenfolge mit nur ASCII-Zeichen in umgekehrter Reihenfolge ausgibt / zurückgibt. Beispiel: 1) Eingabe Hello, World! 2) Nummerieren Sie eindeutige Zeichen in der Eingabe. (Eingabezeichenfolge durch Pipes ( |) zur besseren Lesbarkeit getrennt) H|e|l|l|o|,| |W|o|r|l|d|! 1 2 3 …
11 code-golf  string 

14
ASCII Flugzeug Banner
Gegeben seien zwei Eingänge - einer von ihnen eine nicht leere druckbaren ASCII - Zeichenfolge (einschließlich Leerzeichen, ohne Newline), das andere Wesen eines von zwei verschiedenen, konsistente Werte Ihrer Wahl ( 1 / 0, l / r, left / right, etc.) - Ausgabe eines ASCII - Kunst Flugzeug Banner der …

18
Füllen Sie bitte die Lücken aus!
(Nein, weder dies noch eines davon ) Füllen Sie bei einer Zeichenfolge und einer Liste von Zeichenfolgen alle Lücken in der Eingabezeichenfolge mit den entsprechenden Zeichenfolgen aus. Input-Output Die Eingabezeichenfolge enthält nur alphabetische Zeichen, Leerzeichen und Unterstriche. Es ist nicht leer und beginnt nicht mit einem Unterstrich. Mit anderen Worten, …

5
Computer werden niemals einen erfrischenden Keks probieren
Inspiriert von github.com/JackToaster/Reassuring-Parable-Generator , wiederum inspiriert von xkcd.com/1263 . Die möglichen Wörter werden aus der beruhigenden.cfg dieses Repositorys abgeleitet. Ein Blick auf die beruhigende.cfg (verwenden Sie das 12. Commit) wird empfohlen, um die Grammatik zu sehen, mit der die Ausgabe übereinstimmt (Die Ausgabe ist eine Liste aller Zeichenfolgen, die mit …

3
Lyndon Wortfaktorisierung
Hintergrund Ein Lyndon-Wort ist eine nicht leere Zeichenfolge, die streng lexikografisch kleiner ist als alle anderen Rotationen. Es ist möglich, jede Zeichenfolge als Verkettung von Lyndon-Wörtern eindeutig zu faktorisieren, sodass diese Unterwörter lexikografisch nicht ansteigen. Ihre Herausforderung besteht darin, dies so kurz wie möglich zu halten. Einzelheiten Sie sollten eine …

1
I <3 Bedingungen
Sie haben am Ende viele sehr lange, langweilig aussehende Bedingungen in Ihrem Code: if flag == 1: while have != needed: if type == 7: Diese können in ihre viel liebenswerteren &lt;3Gegenstücke umgewandelt werden: if abs(flag - 1) + 2 &lt;3: while 3 - abs(have - needed) &lt;3: if 2 …

14
Überprüfen Sie die 2Col-Syntax!
Wie einige Leute in letzter Zeit vielleicht bemerkt haben, habe ich die Entwicklung von Braingolf weitgehend aufgegeben, weil es langweilig und uninspiriert ist, und bin zu 2Col übergegangen, das etwas interessanter ist und nicht als Golfsprache konzipiert wurde. Das entscheidende Merkmal von 2Col ist, dass jede Codezeile mit Ausnahme der …

3
Ähnlichkeitsdetektor herausfordern
Herausforderung Versuchen Sie anhand von zwei Frage-IDs herauszufinden, wie ähnlich sie sind, indem Sie sich die Antworten ansehen. Einzelheiten Sie erhalten zwei Frage-IDs für codegolf.stackexchange.com; Sie können davon ausgehen, dass für beide IDs Fragen vorhanden sind, die nicht gelöscht, aber nicht unbedingt offen sind. Sie müssen alle Antworten durchgehen und …

9
Welche Zeichen kommen in meinem MD2-Hash häufiger vor?
Die Herausforderung ist einfach Schreiben Sie ein Skript, das bei Eingabe einer Zeichenfolge die Zeichenfolge mithilfe des MD2-Hashing-Algorithmus hasht und dann entweder eine positive oder eine negative Ganzzahlausgabe zurückgibt, je nachdem, welcher Zeichensatz im resultierenden Hash häufiger als hexadezimale Zeichenfolge verwendet wird: 01234567 - (positive) 89abcdef - (negative) Die Eingabe …

9
Entschlüssle die versteckte Nachricht!
Einführung Eines Tages haben Sie sich gerade in Ihrem Büro bei der CIA entspannt, als plötzlich eine Warnung auf Ihrem Computer angezeigt wird. Ihre Programme haben gerade Hunderte von codierten Nachrichten abgefangen! Eine schnelle Untersuchung zeigt die Regel für die Codierung, aber Sie benötigen ein Programm, um schnell zu decodieren. …

11
Springify einen String
Sandbox Post hier . Erstellen Sie eine Funktion oder ein Programm, das eine Zeichenfolge "springt". Die Eingabe ist ein String in Stdin oder die nächstgelegene Alternative Die Eingabe enthält nur druckbare ASCII- und / oder Leerzeichen Die Ausgabe erfolgt nach Stdout oder der nächstgelegenen Alternative Nachgestellte Zeilenumbrüche und Leerzeichen sind …
11 code-golf  string 

10
Diese Katze hat Käfer? "Ja wirklich?"
Herausforderung: Lesen Sie die Eingabe (innerhalb des sichtbaren ASCII-Bereichs) und die Ausgabe mit einigen Änderungen: In jedem Satz von 10 Zeichen der Eingabe zufällig (50/50): Ersetzen Sie ein Zeichen * (durch ein zufälliges ** Zeichen innerhalb des sichtbaren ASCII-Bereichs) (z. lumberjackB. wird lumbeZjack) oder entfernen Sie ein Zeichen (zB lumberjackwird …

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.