Als «string» getaggte Fragen

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

3
Zum Beeindrucken komprimieren
Inspiriert sowohl von der Herausforderung "Unique is Cheap" von @Laikoni , bei der die Punktzahl auf der Herausforderung selbst basiert, als auch von der JavaScript (ES6) -Antwort von @ETHproductions für die Herausforderung "Palindrome Compression" , bei der er eine ziemlich coole verwendet Komprimierungsmethode für das Palindrom-Flag, die Groß- / Kleinschreibung …

6
Vereinfachen und partielle Ableitung einer Polynomzeichenfolge
Einführung Schreiben Sie ein Programm, um die partielle Ableitung eines Polynoms (möglicherweise multivariat) in Bezug auf eine Variable zu berechnen. Herausforderung Derivate sind sehr wichtige mathematische Werkzeuge, die in der Physik, Chemie, Biologie, Wirtschaft, Psychologie und anderen Bereichen weit verbreitet sind, um alle Arten von Problemen zu lösen. Ausdrücke mit …

4
Präfixlose Palindrome
Schreiben Sie ein Programm oder eine Funktion, die N und S verwendet und die Anzahl der Palindrome der Länge S ausgibt, die Sie mit einem Alphabet der Größe N erstellen können, sodass ein Präfix der Größe zwischen 2 und S-1 kein Palindrom ist. Zum Beispiel , wenn N waren 2 …

9
Riffle mische eine Schnur - Cops
Räuberpost Ein Riffle Shuffle ist eine Methode zum Mischen von Karten, bei der das Deck in zwei ungefähr gleiche Abschnitte aufgeteilt und die Abschnitte in kleinen Gruppen ineinander gespalten werden. So mischen Sie eine Zeichenfolge: Teilen Sie die Zeichenfolge in gleiche Abschnitte. Kehren Sie die Zeichenfolgen um und beginnen Sie …

10
Sortieren Sie eine Optionszeichenfolge
Hintergrund In C gibt es eine Funktion zum Parsen von Befehlszeilenargumenten : getopt. Getopt verwendet das Argument count ( argc), die Argumentliste ( argv) und eine Zeichenfolge, die die Optionen darstellt, die das Programm ausführen soll ( optstring). Die Optionszeichenfolge ( optstring) besteht aus einer Reihe von Optionszeichen, gefolgt von …

7
Finden Sie den Durchschnitt eines Wortes
Inspiriert von dieser Chat-Nachricht Ihre Aufgabe wird es sein, ein Wort zu nehmen und die durchschnittliche Position seiner Buchstaben auf der Tastatur als Buchstaben zu finden. Tastaturbelegung Da die Layouts von Tastatur zu Tastatur unterschiedlich sind, verwenden wir in dieser Frage einen Standard, der auf meiner eigenen Tastatur basiert. Die …

4
Wicka-wub eine Schnur
Davon inspiriert . Wenn eine Zeichenfolge als Eingabe nur aus Groß- und Kleinbuchstaben besteht, wicka-wub sie. Wie wicka-wub ich eine Schnur? Der verwendete Beispieltext lautet "DJMcMayhem". Teilen Sie die Zeichenfolge vor jedem Großbuchstaben, damit Sie erhalten ["D", "J", "Mc", "Mayhem"]. Nehmen Sie als nächstes die beiden Hälften der Liste als …

7
Generieren von Word Grids
nErstellen Sie bei gegebener Eingabe ein Wortraster mit einer Größe von nmöglichst wenigen Bytes. Einzelheiten Die angegebene Nummer ist immer ungerade. Das mittlere Quadrat des Gitters muss immer leer sein (ein Leerzeichen). Die Buchstaben, die das Raster füllen, müssen zufällig aus der englischen Scrabble-Buchstabenverteilung der Buchstaben ausgewählt werden. Das heißt, …

3
Geheime Botschaft Teil 1, Elemente
Sie und Ihr Freund möchten sich gegenseitig geheime Nachrichten senden. Sie sind jedoch Verschwörungstheoretiker und glauben, dass die Regierung über einen Quantencomputer verfügt, der jede Standardverschlüsselung knacken kann. Deshalb erfinden Sie eine eigene. Der erste Schritt lautet wie folgt: Mit einer Eingabezeichenfolge prüfen Sie, ob alle Buchstaben durch die Symbole …

11
Strom von Briefen zu Wörtern
Teilen Sie eine Zeichenfolge, die nur Buchstaben enthält (ohne Berücksichtigung der Groß- und Kleinschreibung), mit der folgenden Verteilung in Wörter mit gleichmäßig zufälligen Längen auf, mit Ausnahme des letzten Wortes, das eine beliebige gültige Länge haben kann (1-10). Ihre Ausgabe besteht aus diesen Wörtern als durch Leerzeichen getrennte Zeichenfolge ( …

1
Edelsteine ​​am Boden zählen
Edelsteine ​​zählen Hintergrund Meine Schmuckschatulle ist gerade heruntergefallen! Es gibt zu viele Edelsteine ​​unterschiedlicher Form auf dem Boden. Und Ihre Aufgabe ist es, die Anzahl einer bestimmten Art von Edelstein zu zählen. I / O. Ihr Code sollte zwei Eingaben enthalten Sund Geine Zeichenfolge mit Zeilenumbrüchen, ein Zeilenarray, ein zweidimensionales …

7
; # ohne zurücksetzen
;#ist eine sehr einfache Sprache. Es hat 2 Befehle: ; erhöht den Akku # gibt den Akkumulator Modulo 127 aus und setzt dann den Akkumulator zurück ;$ist auch sehr einfach und ist sehr ähnlich (und existiert auch noch nicht). Es hat 2 Befehle: ; erhöht den Akku $ gibt den …

3
Baue ein Leuchtfeuer
Im Videospiel Minecraft können Sie Leuchtfeuer erhalten und auf pyramidenähnlichen Strukturen platzieren, um Spezialeffekte wie Geschwindigkeit oder Sprungschub zu erzielen. Ihre Aufgabe ist es, bei einem bestimmten Effekt die dafür erforderliche Leuchtfeuerpyramide zu konstruieren. Es gibt mehrere Größen von Leuchtfeuerpyramiden, die für verschiedene Effekte erforderlich sind. Der größte hat eine …

10
Quadrieren ab (auf kleinstmögliches Quadrat passen)
Intro Komplexer als ein Textquadrat, da dies Auffüllen erfordert und die Eingabe einen unbekannten Datentyp hat. Jedes Jahr veranstaltet Dyalog Ltd. einen Studentenwettbewerb. Die Herausforderung besteht darin, guten APL-Code zu schreiben . Dies ist eine sprachunabhängige Code-Golf- Ausgabe des diesjährigen zehnten Problems. Ich habe die ausdrückliche Erlaubnis, diese Herausforderung hier …


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.