Als «string» getaggte Fragen

24
Montag Minigolf # 3: Anagramm Entfernung

Montag Minigolf: Eine Reihe von kurzen Code-Golf- Herausforderungen, die (hoffentlich!) Jeden Montag veröffentlicht werden. (Sorry, das ist ein bisschen spät.) Ich bin sicher, die meisten von Ihnen haben von Levenshtein distance gehört , einem Algorithmus zur Berechnung des Abstands zwischen zwei...

24
Ersetzen Sie eine Zeichenfolge durch sich selbst!

Ersetzen Sie eine Zeichenfolge durch sich selbst Ihr Ziel ist es, eine Zeichenfolge durch eine eigene Zeichenfolge zu ersetzen, indem Sie jedes Zeichen in der ursprünglichen Zeichenfolge durch das vorangegangene Zeichen ersetzen. Beginnen Sie dabei mit dem ersten Zeichen und setzen Sie den...

24
ASCII-Zeichen-Durcheinander

Ein Programm schreiben , die einen String aus druckbaren Zeichen (ASCII 20-7E) und eine ganze Zahl als ihren Eingang nimmt nin [2,16] , und führt die folgende Modifikation an der Schnur. Jedes Zeichen in der Zeichenkette in ihrem ASCII-Code umgesetzt (die angegebenen Beispiele sind in hexadezimal,...

24
Finde das Zentrum

Geben Sie bei einer vorgegebenen Zeichenfolge aus ASCII-Zeichen das Zeichen in der Mitte aus. Wenn es kein mittleres Zeichen gibt (wenn die Zeichenfolge eine gerade Länge hat), geben Sie das ASCII-Zeichen aus, dessen Ordnungszahl der bodenständige Durchschnitt der beiden mittleren Zeichen ist. Wenn...

24
Die alphanumerische Spirale

Die Aufgabe ist sehr einfach, wenn eine Eingabe gegeben ist, geben Sie eine der folgenden Spiralen aus: Input = 1ergibt eine Spirale mit dem Buchstaben Abeginnend in der oberen linken Ecke: A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J P O N M L K Input = 2ergibt eine Spirale mit dem...

24
Die Komplementkatze

Ziel Schreiben Sie ein vollständiges Programm, das (nach STDOUT oder nach der nächstgelegenen Alternative) eine beliebige Textzeichenfolge mit maximal 64 Zeichen ausgibt. Einfach genug, oder? Nun, hier ist der Haken: Sie dürfen keine Zeichen verwenden, die in der Ausgabe der vorherigen Antwort...

24
Reverse Engineer Bracket Rechtecke

Jeder Programmierer weiß, dass Rechtecke □wirklich Spaß machen. Um diesen Spaß zu verschärfen, können diese niedlichen und unscharfen Diagramme in Gruppen von verwobenen Klammern umgewandelt werden. Diese Herausforderung ist das Gegenteil von meiner vorherigen . Angenommen, Sie haben eine Gruppe...

24
Golf einen Saitendreher

Wie Saiten verdreht sind Der Verdrehungsalgorithmus ist sehr einfach. Jede Spalte wird um ihren Index nach unten verschoben (Spalte 0 verschiebt sich um 0, Spalte 1 verschiebt sich um 1, ...). Die Spaltenverschiebung wird nach oben verschoben. Es funktioniert so: aaaa bbbb cccc Wird: a ba cba ----...

24
Tauschen, löschen und wiederholen

Einführung Beobachten wir die folgende Zeichenfolge: ABCDEFGHIJKLMNOP Wenn wir die Enden der Zeichenkette vertauschen , sind dies: ABCDEFGHIJKLMNOP ^^ ^^ Wir erhalten folgendes Ergebnis: BACDEFGHIJKLMNPO Danach löschen wir die Enden der Zeichenkette, die in diesem Fall Bund sind O. Das Ergebnis...

24
Ein Akronym machen

Zielsetzung Ihr Ziel ist es, ein Programm zu erstellen, das eine Eingabe in ein Akronym umwandelt. Ihre Eingabe enthält garantiert nur Buchstaben und Leerzeichen. Die Eingabe enthält genau ein Leerzeichen zwischen den Wörtern. Sie müssen das Akronym der Eingabe ausgeben. Regeln Ihr Code kann nicht...

24
24 und 12 Stunden

Schreiben Sie ein Programm oder eine Funktion ohne Eingabe, die diese Zeichenfolge 24-Stunden- und 12-Stunden- Mal ausgibt oder zurückgibt : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am...

24
Beenden Sie die Tabs gegen Space War

Beenden Sie die Tabs gegen Space War Es gab also viele Diskussionen darüber, ob Tabulatoren oder Leerzeichen zum Einrücken / Formatieren von Code verwendet werden sollen. Können Sie der Universität helfen, den Streit beizulegen, indem Sie eine unglaublich verrückte und einzigartige...

24
Codieren Sie die Alphabet-Chiffre

Codieren Sie diese Zeichenfolge bei einer Zeichenfolge, die nur Kleinbuchstaben enthält, mit der Alphabet-Chiffre. So codieren Sie mit der Alphabet-Chiffre (ich verwende das Beispiel hello): Konvertieren Sie zunächst jeden Buchstaben in der Zeichenfolge in eine Zahl, die von der Position im...

24
Lily Pad springen

In dieser Herausforderung musst du einen Frosch simulieren, der auf Seerosenblättern vor und zurück springt. Der Teich ist unendlich groß, hat eine Reihe mit unendlich vielen Seerosenblättern und der Frosch kann über so viele Seerosenblätter springen, wie er möchte. Dieser Frosch springt gern hin...

24
Balancieren Sie die Klammern

Ihr Ziel: Ausgeben des minimalen Damerau-Levenshtein-Abstands für eine Reihe von Klammern, damit aus der Eingabe-Zeichenfolge eine Zeichenfolge mit ausgeglichenen Klammern wird. Eingang Die Eingabezeichenfolge enthält nur Klammern und keine anderen Zeichen. Das heißt, es ist eine Kombination aller...

24
Konvertieren Sie eine TIO-Antwort in eine CMC-Antwort

Lassen Sie uns einmal etwas Nützliches tun. Erstellen Sie unter Berücksichtigung des Textes aus einer Try It Online-Codegolf-Einsendung die entsprechende Chat Mini Challenge-Einsendung, die der Form entspricht Language, N bytes: [`code`](URL) oder (wenn die Übermittlung ein einzelnes Byte ist - TIO...

24
Gif - Jif, Jif - Gif

Mit Erlaubnis von @Downgoat gestohlen Der Punkt dieser Herausforderung ist, die Debatte über die Aussprache von "gif" (nicht) zu regeln. " Die Aussprache von gif ist umstritten, und obwohl angenommen wird (und sollte) , dass es jif ist , ist es immer noch umstritten. In dieser Herausforderung...