Als «string» getaggte Fragen

19
Schreiben Sie einen Chat-Ping-Zähler

Ihre Aufgabe ist es, ein Programm zu schreiben, das anhand einer Liste von Chat-Nachrichten zählt, wie oft jede Person einen Ping erhält, damit ich weiß, wie beliebt jeder ist. Aber da ich es heimlich tun muss, muss es so klein wie möglich sein, damit ich den Code verstecken kann. Technische Daten...

19
Text auf einem Kreis

Schreiben Sie ein Programm oder eine Funktion, die eine Eingabezeichenfolge um den diskreten Kreis mit dem kleinstmöglichen Radius druckt. Für die Eingabe This is an examplesollte Ihr Programm beispielsweise Folgendes ausgeben: a si n s i e h x T a m p le Kreiserzeugung Sie müssen den...

19
Ungarische alphabetische Reihenfolge

Für diejenigen, die eine viel größere Herausforderung als die alte spanische alphabetische Reihenfolge wünschen , werfen wir einen Blick auf die Reihenfolge des ungarischen Alphabets. a, á, b, c, cs, d, dz, dzs, e, é, f, g, gy, h, ich, í, j, k, l, ly, m, n, ny, o, ó, ö, ő, p, q, r, s, sz, t, ty, u,...

19
Gibt es mehr harte oder weiche Objekte?

Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht...

19
Lassen Sie uns eine Treppe bauen

Wir haben nicht genug (halb-) leichte Herausforderungen für Anfänger. Immer mehr der einfachen sind bereits vergeben. Also habe ich versucht, etwas zu finden, das für Anfänger erreichbar sein könnte, aber das ist kein Duplikat. Eingang: Eine einzelne Zeichenfolge, die durch eine neue Zeile des...

19
Verzeichnisberechnung

Für diese Herausforderung erhalten Sie einen absoluten Pfad und einen "neuen" Pfad (der absolut oder relativ sein kann), und Sie müssen den endgültigen Pfad zurückgeben. Zum Beispiel, wenn Ihr aktuelles Verzeichnis war /var/tmp/test: my_diroder my_dir/ sollte zurückkehren/var/tmp/test/my_dir...

19
Was genau war deine Frage?

Einführung Wenn Sie einen langweiligen Text erhalten, möchten Sie ihn nur so schnell wie möglich hinter sich bringen. Beobachten wir den folgenden Text: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari...

19
Movie Title Styled String

Herausforderung Haben Sie jemals diese Trailer-Titel (Martian, Interstellar usw.) gesehen, bei denen sich zwischen den Buchstaben große Lücken ausbreiten? Die Herausforderung besteht darin, diesen Effekt bei gegebener Zeichenfolge, Lückenmultiplikator und Richtung durch Einfügen einer angemessenen...

19
Ausgeglichene Triplett-Klammern

Eine "Triplett-Klammer" (die ich für diese Herausforderung erfunden habe) ist eine der folgenden: (...+...) [...:...] {...|...} <...-...> Eine symmetrische Triplett-Klammer-Zeichenfolge (kurz BTBS) ist entweder eine leere Zeichenfolge, zwei verkettete BTBS oder eine der obigen...

19
Wenn Sie ein Diagramm haben, suchen Sie X

Finde X Ich wurde von mathematischen Fragen inspiriert, bei denen man gefragt wird, ob man für eine bestimmte Form "X finden" möchte. Ursprünglich bestand die Herausforderung darin, die x- und y-Position des Zeichens 'x' in einer Zeichenfolge zu drucken. Aber ich nahm an, das wäre zu einfach. Also...

19
Blaupause einer Sestina

Eine Sestina ist ein Gedichtformat, das einem interessanten Muster folgt, das wir erzeugen können. Es verfügt über sechs Zeilengruppen mit jeweils sechs Zeilen, wobei die letzten Wörter jeder Zeile in der ersten Zeilengruppe die Zeilenenden in jeder aufeinander folgenden Zeilengruppe bilden, die in...

19
Ein einfaches Zahlensystem

Lassen Sie sich von einem einfachen Zahlensystem erzählen. (was ich nur für diese Herausforderung erfunden habe) Dieses System enthält die Funktionen (), [], {}, und <>. 1. () Wenn ()keine Argumente angegeben werden, wird dies zu ausgewertet 0. Wenn ()ein oder mehrere Argumente angegeben...

19
Einfügesortierung umkehren

Zielsetzung Generieren Sie die ursprüngliche verschlüsselte Liste aus den Bewegungen, die eine Einfügungssortierung ausführen würde, um sie zu sortieren. Die ursprüngliche Liste enthält alle Zahlen von 0bis N-1(einschließlich), wobei Ndie Größe der Eingabe ist. Eingang Eine Liste mit den...

19
Erstellen Sie einen einfachen Zeileneditor

In: eine Zeichenfolge ohne Zeilenumbrüche * Ermöglicht dem Benutzer das Bearbeiten und Übermitteln der Zeile Out: die geänderte Zeichenfolge (optional mit einem nachgestellten Zeilenumbruch) Der Zeileneditor muss dem Benutzer mindestens Folgendes erlauben: Bewegen Sie einen sichtbaren Cursor nach...