Als «string» getaggte Fragen

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


20
Jimmy diese Arrays runter
Mein Kollege Jimmy ist ein bisschen neu in C / C ++. Er lernt auch langsam. Nun, um fair zu sein, sein Code wird immer kompiliert, aber er hat einige wirklich schlampige Gewohnheiten. Zum Beispiel weiß jeder, dass Sie ein Array wie folgt definieren können: int spam[] = {4, 8, …
23 code-golf  string  parsing  c 

30
Wo sind Champernownes Nullen?
Betrachten Sie die unendliche Folge aller nichtnegativen Dezimalzahlen, die nacheinander verkettet sind (ähnlich der Champernowne-Konstante ): 0123456789101112131415161718192021222324252627282930...979899100101102103... Schreiben Sie ein Programm oder eine Funktion, die eine nicht negative Ganzzahl enthält, die (0-basiert) in diese unendliche Zeichenfolge indiziert. Geben Sie einen Wahrheitswert aus , wenn die indizierte Ziffer 0 ist, andernfalls …

10
Die XOROR-Sequenz
Zelluläre Automaten sind wirklich faszinierend. Diejenigen, über die normalerweise gesprochen wird, sind die binären, dh diejenigen, die durch eine Zahl darstellbar sind. Diese wurden jedoch meiner Meinung nach zu Tode gebracht. Ternäre CAs sind interessanter, aber wir müssen alle ASCII-Werte berücksichtigen! Was für ein Spaß könnte das sein! Anstatt für …

21
Ist das ein gültiger Variablenname?
Zielsetzung Schreiben Sie ein Programm oder eine Funktion, die prüft, ob ein Variablenname gültig ist und 1 ausgibt oder Trueob er gültig ist, 0,5, wenn er gültig ist, aber mit einem Unterstrich (_) beginnt, und 0, oder Falsewenn er ungültig ist. Regeln Ein Variablenname ist in den meisten Sprachen gültig, …
23 code-golf  string 

8
Ersetzen Sie die Zahlen durch die entsprechenden Buchstaben
Erstellen Sie eine Funktion oder ein Programm, das eine Zahl als Eingabe verwendet und eine Zeichenfolge ausgibt, bei der ASCII-Code-Punkte für das Klein- und Großbuchstaben durch ihre Zeichenäquivalente ersetzt werden. Im Großbuchstaben werden die Codepunkte verwendet: 65-90 Das Kleinbuchstaben verwendet die Codepunkte: 97-122 Wenn benachbarte Ziffern in der Eingabe dem …
23 code-golf  string 

11
Wie viele Elfen braucht der Weihnachtsmann, um Geschenke zu bringen?
Der Weihnachtsmann braucht Hilfe, um festzustellen, wie viele Elfen er benötigt, um jedem Haus Geschenke zukommen zu lassen. Kohle ist erheblich schwerer als Geschenke, daher braucht der Weihnachtsmann drei Elfen für jede ungezogene Person im Haus. Es werden nur zwei Elfen benötigt, um dem Weihnachtsmann beim Tragen von Geschenken zu …
23 code-golf  string 

15
Eine geometrische Herausforderung
Jeder liebt Geometrie. Warum versuchen wir nicht, Golf zu programmieren? Diese Herausforderung besteht darin, Buchstaben und Zahlen aufzunehmen und daraus Formen zu machen. Die Eingabe Die Eingabe erfolgt in Form von (shapeIdentifier)(size)(inverter). Aber was sind ShapeIdentifier, Größe und Inverter? Der Formbezeichner ist der Bezeichner für den Formtyp, den Sie mit …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

9
Grundlegender lateinischer Zeichenname zum Zeichen
Kommen wir zurück zu den Grundlagen! Ihr Code, ein vollständiges Programm oder eine Funktion, muss den offiziellen Unicode-Namen eines druckbaren lateinischen Basiszeichens in das entsprechende Zeichen konvertieren. Zum Beispiel LOW LINEmuss Ihr Code für die Eingabe ausgegeben werden _. Sie müssen nur einen einzelnen Zeichennamen als Eingabe verwenden. Sie können …

20
N Slab Slanted Slash Cake
Schreiben Sie ein Programm oder eine Funktion, die eine positive ganze Zahl N enthält. Wenn N 1 ist, wird ausgegeben /\ \/ Wenn N 2 ist, wird ausgegeben /\/\ \/ / / / \/ Wenn N 3 ist, wird ausgegeben /\/\/\ \/ / / / / / \/ / / …

10
* Beschriftungen überschreiben *
Wenn Sie jemals versucht haben, einem wirklich dichten Plot Beschriftungen hinzuzufügen, werden Sie feststellen, dass sich Beschriftungen manchmal überlappen und daher schwer lesbar sind. Wir werden etwas Ähnliches machen, aber in 1D. Die Eingabe ist eine Folge von (label, x-coordinate)Paaren, und die Ausgabe ist das Ergebnis des Zeichnens der einzelnen …
23 code-golf  string 

23
Staaten und Hauptstädte
Geben Sie den US-Bundesstaat aus, dessen Hauptstadt es ist, wenn es sich um eine Bundesstaatshauptstadt handelt, die Hauptstadt des Bundesstaats, wenn es sich um einen Bundesstaat handelt, oder Arstotzkawenn es keiner ist. Beispiele: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Alle Hauptstädte und ihre jeweiligen Staaten: …

9
Formatieren einer Lisp-ähnlichen Syntax
Hintergrund (Basierend auf einer wahren, herzzerreißenden Geschichte) In meiner Zeit habe ich oft mit Lisp und ähnlichen Sprachen gespielt. Ich habe mit ihnen geschrieben, sie ausgeführt, sie interpretiert, sie entworfen und Maschinen dazu gebracht, für mich mit ihnen zu schreiben. Leider neigen einige Texteditoren ( Husten XCode Husten ) dazu, …


5
Leet nach Englisch Übersetzung
Ihre Herausforderung besteht darin , ein Programm zu schreiben, mit dem Sie (Englisch) leetspeak / lolspeak / txtspk in normales Englisch übersetzen können. Ihr Programm sollte von der Standardeingabe und -ausgabe zur Standardausgabe lesen, es sei denn, Ihre Sprache unterstützt diese nicht. Sie können eine Datei verwenden, die eine Liste …

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.