Als «string» getaggte Fragen

18
Längencodiere einen String

Angenommen, wir verwenden die folgenden Regeln, um eine einzelne Zeichenfolge aus einer anderen Zeichenfolge zu ziehen, die nur ASCII-druckbare Zeichen enthält und als *-string bezeichnet wird. Wenn die Zeichenfolge ausgeht, bevor der Prozess angehalten wird, ist dies ein Fehler, und das Ergebnis...

18
Was wird umzingelt?

Ich wollte schon immer einen Text mit #s umgeben, aber ich habe Probleme herauszufinden, was ich umgeben habe, so dass Sie in dieser Herausforderung ein Programm schreiben werden, um genau das zu tun Beispiele Ein- / Ausgänge werden durch einen Zeilenumbruch getrennt. ### #a# ### a # #a# # a ### #...

18
Generiere ein Paritätsbit

Ein Paritätsbit ist eine der einfachsten Formen einer Prüfsumme. Zuerst müssen Sie die gerade oder ungerade Parität auswählen. Nehmen wir an, wir holen gerade. Nun brauchen wir eine Nachricht zum Senden. Angenommen, unsere Nachricht lautet "Foo". Dies ist in binärer Form geschrieben als: 01000110...

18
g o l f a t a n 2

Manchmal ist es wirklich schwierig, kartesische Koordinaten (x,y)in Polarkoordinaten umzuwandeln (r,phi). Während Sie berechnen können , r = sqrt(x^2+y^2)ganz einfach, Sie müssen oft einige Unterscheidung von Fällen , in denen die Winkelberechnungs phida arcsin, arccosund arctanalle anderen...

18
Was ist der zweite nicht wiederholende Charakter?

Basierend auf dieser Frage von Code Review Geben Sie bei einer nicht leeren Zeichenfolge aus druckbaren ASCII-Zeichen das zweite nicht wiederholende Zeichen aus. Zum Beispiel für Eingabe DEFD, Ausgabe F. Eingang Eine einzelne Zeichenfolge in einem beliebigen geeigneten Format . Ausgabe Das zweite...

18
Ich bin schon eine Weile auf Alphabetjagd

Weißt du, wir hatten in letzter Zeit viele "Alphabet" -Herausforderungen. ( eins zwei drei vier fünf .) Obwohl ich eine gute Herausforderung liebe und diese Herausforderungen sehr lustig waren, denke ich, ist es Zeit für eine Abwechslung. Wir müssen solche Herausforderungen in Zukunft ausschließen....

18
Minimale Wortsuche

Letzte Woche haben wir daran gearbeitet, die kürzeste 1-D-Zeichenfolge unter Verwendung der 10.000 häufigsten Wörter in englischer Sprache zu erstellen . Versuchen wir jetzt die gleiche Herausforderung in 2D! Was Sie tun müssen, ist, alle obigen Wörter zu nehmen und sie in ein Rechteck so klein wie...

18
Quellcode GO!

Verwenden wir Augmented Reality, um kleine Kreaturen zu jagen, die im Quellcode versteckt sind. Schreiben Sie ein Quine-Programm, das seine eigene Codequelle ausgibt, mit Ausnahme von 5 aufeinanderfolgenden Zeichen, die geändert werden und die ein PCG-Mon anzeigen :(^_^) Die 5 aufeinander folgenden...

18
Englisch zu ausländischem Übersetzer

Anweisung Außerirdische haben sich auf der Erde niedergelassen und seltsamerweise ist ihr Alphabet genau das gleiche wie unseres. Ihre Sprache ist auch unserer sehr ähnlich, mit einigen sehr deutlichen und leicht zu berechnenden Unterschieden. Herausforderung Nehmen Sie einen String und geben Sie...

18
Minecraft Schloss Fractal

Begeistert von einem Youtube-Video eines anderen PPCG-Benutzers ... Ihre Herausforderung besteht darin, mit ASCII-Kunst eine Minecraft-Burgmauer aus Andesit und Diorit zu zeichnen. Die Form der Wand ist das Cantor Set . Zum Nachschlagen wird das Cantor-Set erstellt, indem die folgenden N Male...

18
Finde die welligen Worte!

(Hinweis: Dies ist eine einfachere Abwandlung meiner vorherigen Herausforderung " Find the Infinity Words!" , Die eine Abwandlung meiner anderen vorherigen Herausforderung " Find the Swirling Words!" Ist. :)) Definition eines welligen Wortes : Wenn Sie alle Zeichen eines Wellenworts auf dem...

18
Bedeutendes Leerzeichen: Räuber

Dies ist Teil einer Cops and Robbers-Herausforderung. Gehen Sie hier für die Polizisten. Für diese Herausforderung definieren wir Leerzeichen als nur Zeilenvorschübe (0x0A) und Leerzeichen (0x20). Beachten Sie, dass die meisten Sprachen und Regex-Varianten auch viele andere Zeichen als Leerzeichen...

18
Lassen Sie uns tessellieren!

Einführung Aus Wikipedia : Eine Tessellation einer flachen Oberfläche ist das Kacheln einer Ebene unter Verwendung einer oder mehrerer geometrischer Formen, genannt Kacheln, ohne Überlappungen und ohne Lücken. Eine ziemlich bekannte Tessellation ist unten abgebildet: Die Rhomben sind so gekachelt,...

18
Bleeeet Bleeeet Bl Bleet!

(Bedeutung: Englisch in Bleet umrechnen) Wir preisen seit Jahren Ziegen als Gott. Aber wenn wir Englisch nicht in Bleet, die Sprache des Ziegengottes, übersetzen können, können wir nicht mit ihnen kommunizieren. Um mit ihnen zu kommunizieren, haben wir die Aktivitäten von Ziegen untersucht und...

18
Erstellen Sie ein Codeblock-Tool

Wenn Sie Markup wie im SE-Netzwerk verwenden, wird es, wie Sie vielleicht wissen, durch einen Einzug von vier Leerzeichen vor einer Textzeile als Teil eines Codeblocks gekennzeichnet. Wenn nicht, hier ein Beispiel (mit .Darstellung eines Leerzeichens): .... Code .... Mehr Code Ergebnisse in Code...

18
Berechnen Sie den inversen Modul

Die Aufgabe: Gibt einen Wert für aus x, wobei a mod x = bfür zwei gegebene Werte a,b. Annahme aund bwird immer positive ganze Zahlen sein Es wird nicht immer eine Lösung für geben x Wenn mehrere Lösungen vorhanden sind, geben Sie mindestens eine davon aus. Wenn keine Lösungen vorhanden sind, geben...

18
Wer hat ein Komma für einen zweiten Vornamen?

Ihre Herausforderung besteht darin, einen Namen (eine Zeichenfolge) als Eingabe zu verwenden Albert Einstein und Ausgabe: Einstein, Albert Pseudocode: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined with " " prepend...

18
Gib die fehlenden Zeichen aus

Einfache Herausforderung, inspiriert von der Popularität meines vorherigen Drucks von unsichtbarem Text und Drucke echte unsichtbare Textherausforderungen und die gleiche Länge unterschiedlicher Zeichenfolgenherausforderung . Bei einer Zeichenfolge, die nur aus druckbaren Zeichen ( 0x20 to 0x7E)...

18
Vollpalindromische Dreiecke

Betrachten Sie die Zeichenfolge 160615051. Es kann als solches "trianguliert" werden: 1 606 15051 Dann ist jede Reihe ein Palindrom. Beachten Sie auch, dass jede Seite am Umfang auch ein Palindrom ist: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Daher kann diese Saite als vollständig palindromes Dreieck...