Als «parsing» getaggte Fragen

10
Black Friday Queue Management

Einführung Sie sind der Leiter der Elektronikabteilung in einem großen Einzelhandelsgeschäft und der größte Verkaufstag des Jahres ist dieser Freitag . Um die Menschenmenge besser verwalten zu können, implementiert Ihr Geschäft ein Ticketsystem für die größten Angebote, bei dem Kunden vor dem Kauf...

10
Der zerstreute Linguist

Hintergrund Ihr Freund, ein Linguist, hat einige einfache Konversationsausschnitte in verschiedenen Sprachen aufgezeichnet und analysiert. Da sie ziemlich abwesend sind, haben sie vergessen, in welcher Sprache sich jedes Snippet befand. Sie müssen ihnen helfen, indem Sie ein Programm erstellen, das...

10
Zahlen, die Palindrome in N Basen sind

Geben Sie bei einer nicht negativen Ganzzahl n >= 0für immer die Folge von Ganzzahlen aus x_i >= 3, die Palindrome in genau nverschiedenen Basen sind b, in denen sich die Basis befinden kann 2 <= b <= x_i-2. Dies ist im Grunde die Umkehrung von OEIS A126071 , wo Sie ausgeben, welche...

10
Bewerten Sie meinen Scan-Tron!

Standardisierte Tests werden normalerweise mit einem Scan-Tron oder einem Antwortdokument geliefert, das Ihre Antwort aufzeichnet. Ein Computer oder ein Mensch würde dann Ihre Antworten überprüfen und Ihre Note bestimmen. Bestimmen Sie hier anhand eines Scan-Trons und des Antwortschlüssels die...

10
Genaues Abdeckpuzzle

HERAUSFORDERUNG Ordnen Sie eine Reihe gruppierter Buchstaben so an, dass sie den gesamten Bereich abdecken. Vorstandsvertretung (auch bekannt als SHIP DECK) Das Board ist ein 6x6-Raster. Es wird immer insgesamt 36 Quadrate geben. Spalten sind mit AF gekennzeichnet. Zeilen sind mit 1-6 markiert....

10
Geben Sie einen Ausdruck ein

Bestimmen Sie anhand eines Infix-Ausdrucks, ob alle Konstanten vom gleichen Typ sind. Operatoren bestehen nur aus diesen dyadischen Operatoren:+-/* Ihr Programm oder Ihre Funktion sollte eine gültige Ausdruckszeichenfolge als Eingabe verwenden und einen wahrheitsgemäßen Wert ausgeben, wenn die...

9
Einfacher Tag-Parser

Dies ist ein Modell eines verzeihenden HTML-Parsers. Anstatt HTML zu analysieren und Attribute zu extrahieren, ist der Tag-Parser in diesem Code Golf einfach. Schreiben Sie eine Funktion, die eine Tag-Struktur analysiert und ihre übergeordnete Form zurückgibt. Ein öffnendes Tag besteht aus einem...

9
Woher kommst du?

INTERCAL ist eine wunderbare Sprache, aber es ist nicht immer einfach, den Code anderer Leute zu verstehen. Dies ist insbesondere dann der Fall, wenn sie die Anweisung COME FROM verwenden. Herausforderungsdefinition Schreiben Sie ein Programm oder eine Funktion , die den Quellcode eines...

9
Parser für Leichenschauhausdateien in DCSS

Bei dieser Herausforderung müssen Sie Leichenschauhausdateien aus dem schurkenhaften Spiel Dungeon Crawl Stone Soup analysieren und an STDOUT ausgeben. Was sind diese Leichenschauhausdateien? Wenn du stirbst, wird eine Textdatei mit den Daten dieses Charakters generiert. Sie können sehen, welche...

9
Die zehnhundert häufigsten Wörter

Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind...

9
Erstellen Sie jede Kombination von Variablengruppen bis zur Reihenfolge n

SPEZIFIKATION mErstellen Sie bei gegebenen Variablen jede Kombination bis zur Reihenfolge n. Beispielsweise, Die Ausgabe der Zuordnung von zwei Variablen ( aund b) zur Reihenfolge 1wäre: ein b ab Die Ausgabe der Zuordnung von zwei Variablen ( aund b) zur Reihenfolge 2wäre: ein a 2 b b 2 ab a 2 b ab...

9
Zunehmen, abnehmen, keine oder alle?

Nehmen Sie zwei Eingänge, einen nicht leeren Vektor / Liste mit Ziffern 1und 2und eine Zeichenfolge (nein, Sie können nicht nehmen 0/1statt). Die Zeichenfolge ist eine der folgenden (in Kleinbuchstaben, genau wie unten beschrieben: increasing decreasing ones twos all none Wenn die Zeichenfolge ____...

9
Golf die Pseudoprimes!

Einleitung / Hintergrund In einer kürzlichen Diskussion im Krypto-Chat wurde ich aufgefordert, mit dem Fermat-Primalitätstest und den Carmichael-Zahlen zu diskutieren / zu helfen . Dieser Test basiert auf der Prämisse, dass a^(p-1) mod p==1immer für Primzahlen gilt p, aber nicht immer für...

9
Erweitern Sie die Vergleichsketten

Im Gegensatz zu den meisten Sprachen wertet Python a<b<cwie in der Mathematik aus und vergleicht die drei Zahlen im Gegensatz zum Vergleich des Booleschen a<bmit c. Der richtige Weg, dies in C (und vielen anderen) zu schreiben, wäre a<b && b<c. Bei dieser Herausforderung...

9
Bei einer int-Eingabe n wird n * umgekehrt (n) ausgedruckt.

Bei gegebener Ganzzahl nausdruckenn * reversed(n) reversed(n)ist die Nummer, die Sie erhalten, wenn Sie reversedie Ziffern von n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Tipps zum Golfen in The Powder Toy

Viel Spaß mit diesem, The Powder Toy ist eine interessante Herausforderung für den Golfsport, insbesondere mit Filt-Logik. Was TPT zu einer Herausforderung macht, sind die vielen, vielen, vielen Möglichkeiten, ein Problem anzugehen: Should I use Cellular Automaton rules, SWCH logic, Filt logic,...

8
Zwischen SI-Präfixen konvertieren

Einführung Das Internationale Einheitensystem ist ein Messsystem auf der ganzen Welt, mit Ausnahme einiger weniger Länder, einschließlich der USA . Das SI-System (oder metrische System) basiert auf den unten aufgeführten Zehnerpotenzen (beachten Sie, dass dies eine unvollständige Tabelle ist):...