Als «string» getaggte Fragen

31
Wie viele Punkte gibt mein Kennzeichen?

(Dies ist meine erste Code-Golf-Frage) Als ich ein Kind war, haben mein Vater und ich ein Spiel erfunden, bei dem das Nummernschild, das wir auf Autos sehen, bestimmte Punkte auf der Grundlage einiger recht einfacher Regeln enthalten kann: X Betrag des gleichen Buchstabens oder der gleichen Zahl...

31
Die führenden Nullen fordern heraus

Die Herausforderung Geben Sie zwei Ganzzahlen als Eingabe ( xund y) ein und geben Sie sie xals Zeichenfolge mit so vielen führenden Nullen aus, dass die yZeichen ohne Vorzeichen lang sind. Regeln Wenn xmehr als yZiffern vorhanden sind, wird die Ausgabe xohne Änderung als Zeichenfolge ausgeführt....

31
Die betrunkene Schreibkraft

Hintergrund Eine Schreibkraft kommt nach einigem Trinken nach Hause und merkt, dass ein importierter Brief noch geschrieben werden muss. Um sicherzustellen, dass er den Text richtig prüft, schreibt er das Textzeichen bh vjaracter, um sicherzugehen, dass er das richtige Ergebnis erzielt. Es gelingt...

31
Mache einen alphabeTrie

Betrachten Sie die folgende alphabetisch sortierte Liste von Wörtern: balderdash ballet balloonfish balloonist ballot brooding broom Alle Wörter beginnen mit bund die ersten 5 beginnen mit bal. Wenn wir uns nur die ersten beiden Wörter ansehen: balderdash ballet wir könnten stattdessen schreiben:...

31
Summe der Potenzen von 2

Die Herausforderung Bei einer Ganzzahleingabe von xwhere 1 <= x <= 255werden die Ergebnisse von Zweierpotenzen zurückgegeben, die bei Summierung ergeben x. Beispiele Angesichts der Eingabe: 86 Ihr Programm sollte folgendes ausgeben: 64 16 4 2 Eingang: 240 Ausgabe: 128 64 32 16 Eingang: 1...

31
Lass es Zeichen regnen

Inspiriert von dieser Chat-Mini-Challenge. Wenn Sie eine Zeichenfolge als Eingabe angeben (nur ASCII-druckbare Zeichen), geben Sie die Zeichenfolge mit den Buchstaben "raining" aus. Jeder Buchstabe muss eine zufällige Anzahl von Zeilen nach unten sein (zufällig dazwischen)0 und die Länge der...

30
Sinusförmiger Text

Ziel: Schreiben Sie ein Programm oder eine Funktion, die eine Eingabezeichenfolge in einer sinusförmigen Form ausgibt. Die ASCII-Sinuskurve Hier ist eine Periode der Sinusform: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Beachten Sie, dass sich auf jeder Spalte genau...

30
Verriegelungsklammern

Schreiben Sie ein Programm oder eine Funktion, die eine 8-Byte-Zeichenfolge enthält, die eines der Zeichen enthält, die so ()[]{}<>angeordnet sind, dass die vier jeweiligen Klammertypen übereinstimmen. Beispielsweise ]<([){}>ist eine Eingabe ungültig, da die eckigen Klammern nicht...

30
Hilfe! Mein Rechner ist kaputt! (Ganzzahlausdruck in Taschenrechner-Tastenanschläge umwandeln)

Einführung Hilfe! Ich habe versehentlich meinen TI-84-Taschenrechner aus dem Fenster geworfen (frag nicht wie) und er ist kaputt gegangen. Ich habe morgen einen Mathe-Test und der einzige Taschenrechner, den ich finden kann, ist einer mit diesen Knöpfen: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mein...

30
Längstes gemeinsames Präfix von 2 Zeichenfolgen

Schreiben Sie ein Programm, das 2 Zeichenfolgen als Eingabe verwendet und das längste gemeinsame Präfix zurückgibt. Das ist Code-Golf , also gewinnt die Antwort mit der kürzesten Anzahl von Bytes. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3:...

30
Kann ich alle meine Kabel und Adapter aneinander reihen?

Angenommen, Sie stöbern eines Tages in Ihrer großen Kiste mit nicht verwendeten Computerkabeln und -adaptern (USB-zu-USB-Mini, VGA-zu-DVI usw.). Es gibt überall verwirrte Schnüre, die ein ziemliches Durcheinander verursachen, und Sie fragen sich, ob Sie die Dinge vereinfachen könnten, indem Sie...

30
Motzkin-Nummern

Die n-te Motzkin-Zahl ist die Anzahl der Pfade von (0, 0) bis (n, 0), wobei jeder Schritt die Form (1, -1), (1, 0) oder (1, 1) hat, und der Pfad geht nie unter y = 0. Hier ist eine Illustration dieser Pfade für n = 1, 2, 3, 4 aus dem obigen Link: Die gewünschte Sequenz ist OEIS A001006 . OEIS hat...

30
Sagen Sie, was Sie sehen

Die Sequenz "Schauen und sagen" oder "Sagen, was Sie sehen" besteht aus einer Reihe von Zahlen, von denen jede die letzte beschreibt. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) und weiter und weiter ......

30
Suchen und drehen

Die Aufgabe Dies ist eine einfache Herausforderung. Ihre Eingabe ist eine einzelne nicht leere Zeichenfolge, die nur Ziffern 0123456789und Hashes enthält #. Es enthält genau eine Ziffernfolge, die eine nichtnegative Ganzzahl codiert und möglicherweise das Ende der Zeichenfolge umschließt, und...

30
Palindromisierung der Saiten

Einführung Für diejenigen, die es nicht wissen, ist ein Palindrom, wenn eine Zeichenfolge der Zeichenfolge in Rückwärtsrichtung entspricht (mit Ausnahme von Interpunction, Leerzeichen usw.). Ein Beispiel für ein Palindrom ist: abcdcba Wenn Sie dies umkehren, erhalten Sie: abcdcba Welches ist das...

30
Folgeersetzung

Die meisten Sprachen verfügen über eine integrierte Funktion, mit der eine Zeichenfolge nach allen Vorkommen einer bestimmten Teilzeichenfolge durchsucht und durch eine andere ersetzt werden kann. Ich kenne keine Sprache, die diesen Begriff auf (nicht unbedingt zusammenhängende) Teilfolgen...

30
Wo soll ich meinen Spiegel hinstellen?

Dies ist ein Spiegel: |. Ich habe gerade herausgefunden, dass man einen Spiegel in die Mitte eines Strings stecken kann, wenn der String auf sich selbst gespiegelt werden kann! Zum Beispiel die Zeichenfolge abccba. Wenn Sie es in zwei Hälften schneiden, sind die beiden Hälften Spiegelbilder...

30
Wellen-Teilchen-Dualität seitlich programmatisch

Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere einzeilige Zeichenfolge enthält. Die Zeichenfolge besteht entweder aus null oder mehr Leerzeichen, gefolgt von einer Periode (einem Partikel ) wie .oder          ., oder die Zeichenfolge besteht aus einer Folge von einem oder...