Als «string» getaggte Fragen

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

1
Injizieren Sie Rickrolls in Textform
Weil Rickrolling das größte Mem der Welt ist, müssen Sie [die Regeln kennen und ich auch] den kürzesten Code schreiben, der den ahnungslosen Leser textuell rickrollieren kann. Lassen Sie [Sie unten] ein Eingabe Text sein , die Buchstaben, Satzzeichen und Leerzeichen enthält. Immer wenn eine Phrase aus den ersten beiden …
12 code-golf  string 

5
Implementieren Sie einen URL-Shortener
URLs werden zu lang. Sie müssen also einen Algorithmus implementieren, um eine URL zu verkürzen. ich. Die Struktur einer URL Eine URL besteht aus zwei Hauptteilen: einer Domain und einem Pfad . Eine Domain ist der Teil der URL vor dem ersten Schrägstrich. Sie können davon ausgehen, dass die URL …

4
Smooth vs. Chunky vs. Broken Squiggles
Basierend auf Chunky vs. Smooth Strings . Schnörkel /\_/\/\__/\/\/\/\_/\_/\machen auf einer Tastatur Spaß, wenn Sie sich wirklich langweilen. Aber nicht alle Schnörkel sind gleich. Einige Kringel sind glatt \___/und andere klobig /\/\/\/\. Andere sind einfach total kaputt, wie////_\\\ In jedem Kringel von NCharakteren gibt es N-1Kringelknoten. Jede Kringelverbindung wird in …

3
Erstellen Sie den Satz neu
Diese Herausforderung besteht aus zwei Teilen. Der Gewinner ist die Lösung mit der niedrigsten Gesamtbytezahl. Für beide Herausforderungen muss dieselbe Sprache verwendet werden. Teil 1: Schreiben Sie eine Funktion oder ein Programm, das einen Satz mit nur gültigen Wörtern als Eingabe verwendet und eine Liste der verwendeten Zeichen, der Häufigkeit, …

3
Möhren. So. Viele. Möhren
Verdammt, das sind viele Karotten. Die Inspiration Die Aufgabe Sie müssen ein Programm erstellen, das in so vielen Sprachen wie möglich jede Instanz von ^durch einen abschriftenformatierten Link ersetzt (dh, wenn ich es in einer Antwort posten würde, würde es es automatisch als Bild lesen und stattdessen das Bild platzieren) …

1
Rotierende Spiralen
Wenn Sie ein Quadrat mit einem Text haben, der eine Spirale von Zeichen darstellt, drehen Sie ihn! Die Spirale beginnt in der Mitte und bewegt sich gegen den Uhrzeigersinn zum äußeren Rand, beginnend links von der Mitte: 987 216 345 Dies wird in die Zeichenfolge übersetzt 123456789. Die Drehung erfolgt …
12 code-golf  string 

30
Entfernen Sie wiederholte Wörter aus einer Zeichenfolge
Entfernen Sie alle sich wiederholenden Wörter aus einem eingegebenen Satz. Die Eingabe wird ungefähr so ​​sein cat dog cat dog bird dog Snake snake Snakeund die Ausgabe sollte so sein cat dog bird Snake snake. Es wird immer ein einzelnes Leerzeichen geben, das die Wörter voneinander trennt. Die Ausgabereihenfolge muss …
12 code-golf  string 

30
Unterschreib das Wort!
Was ist eine Wortsignatur? Die Unterschrift eines Wortes sind alle von ihm Briefe in Ordnung zu bringen - die Unterschriften this, histund hitsalle sind hist. Die Herausforderung Schreiben Sie ein Programm. Das Programm sollte nach einer Eingabe fragen und dann die Signatur dieses Wortes ausdrucken. Ein Beispiel für einen Programmlauf …

1
Anzahl gültiger Labyrinthe
WxHWie viele mögliche Labyrinthe gibt es in einem vorgegebenen Raster? Dinge, die Sie über das Labyrinth wissen: Das Raster ist genau Hquadrathoch und Wquadratweit. Es gibt drei Arten von Quadraten: Start, Ziel und Leer. Ihr Labyrinth muss genau 1 Start und 1 Ziel enthalten, und alle verbleibenden Felder sind leer. …

16
Zeichen in einer Zeichenfolge verschieben
Bei dieser Herausforderung müssen Sie die Zeichen in einer eingegebenen Zeichenfolge n-mal verschieben und die verschobene Zeichenfolge ausgeben Eingang Die Eingabe enthält zunächst eine Zeichenfolge. In der nächsten Zeile steht eine ganze Zahl, die bezeichnet n. Ausgabe Wenn dies npositiv ist, verschieben Sie die Zeichen in der Zeichenfolge nach rechts …
12 code-golf  string 


29
Entfernen Sie zusätzliche Leerzeichen von einer Zeichenfolge
Sie erhalten eine Zeichenfolge. Geben Sie die Zeichenfolge mit einem Leerzeichen pro Wort aus. Herausforderung Die Eingabe ist eine Zeichenfolge (nicht nulloder leer), die von Anführungszeichen ( ") umgeben ist, die über das Symbol gesendet werden stdin. Entfernen Sie führende und nachfolgende Leerzeichen. Wenn sich zwischen zwei Wörtern (oder Symbolen …
12 code-golf  string 

10
Zeichenfolge aus alphanumerischen Zeichen in einer sortierten Liste von durch Kommas getrennten Bereichen
Bei einer Zeichenfolge aus unsortierten alphanumerischen Zeichen, z ABC321STPpJqZZr0 Eine durch "," getrennte Liste von Zeichenbereichen ausgeben, sortiert nach ASCII-Wert, Groß- und Kleinschreibung ignorieren und Duplikate entfernen ( dh nur Großbuchstaben und numerische Zeichen ausgeben), z 0-3, A-C, J, P-T, Z Regeln Die Länge Ihres Programms entspricht wie gewohnt Ihrer …
12 code-golf  string 


1
Implementieren Sie eine 64-Bit-Gleitkommazahl nach IEEE 754 durch ganzzahlige Manipulation
(Ich habe die Frage vorerst mit "C" markiert, aber wenn Sie eine andere Sprache kennen, die Gewerkschaften unterstützt, können Sie diese auch verwenden.) Ihre Aufgabe ist es, die vier mathematischen Standardoperatoren + - * /für die folgende Struktur zu erstellen : union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t …

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.