Als «parsing» getaggte Fragen

13
Stelle die Primzahl von der Primkraft wieder her

Definition : Eine Primzahl ist eine natürliche Zahl, die in der Form p n ausgedrückt werden kann, wobei p eine Primzahl und n eine natürliche Zahl ist. Aufgabe : Gib bei einer Primzahl p n > 1 die Primzahl p zurück. Testfälle : input output 9 3 16 2 343 7 2687 2687 59049 3 Wertung : Das ist...

12
Interpretieren Sie einen Schaltplan

Ihre Herausforderung besteht darin, einen Schaltplan mit Logikgattern zu interpretieren. Logikgatter (Sie müssen eigentlich nicht wissen, was diese tun / sind, um diese Herausforderung abzuschließen): und Tor: a oder Tor: o und Tor: A noch Tor: O xor gate: x xnor gate: X nicht Tor: ~ Jedes Tor...

12
Richten Sie die CSV aus

Überblick: Ihre Aufgabe ist es, CSV-Eingaben in einem key=valueFormat zu erfassen und besser zu organisieren (siehe unten). Eingang: Immer über stdin . Aufzeichnungen werden immer in der folgenden Form vorliegen key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Es wird...

12
Erstellen Sie den Satz neu

Diese Herausforderung besteht aus zwei Teilen. Der Gewinner ist die Lösung mit der niedrigsten Gesamtbytezahl. Für beide Herausforderungen muss dieselbe Sprache verwendet werden. Teil 1: Schreiben Sie eine Funktion oder ein Programm, das einen Satz mit nur gültigen Wörtern als Eingabe verwendet und...

12
Interpreter für Zahlentheorie, Modulo n

Ein Satz der Zahlentheorie (für unsere Zwecke) ist eine Folge der folgenden Symbole: 0und '(Nachfolger) - Nachfolger bedeutet +1also0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(Addition) und *(Multiplikation) = (gleich) (und )(Klammern) der logische Operator nand( a nand bist not (a and b)) forall (der...

12
Lösen Sie eine lineare Gleichung

Diese Herausforderung aber mit einer besseren Spezifikation. Spec Ihr Programm nimmt eine lineare Gleichung, die eine einzelne Variable enthält, xund gibt den Wert von aus x. Eingabe / Analyse Die Eingabe enthält nur Zahlen, Operatoren, Klammern ( ()) xund ein =Vorzeichen (dh kein Leerzeichen)....

12
Einfacher CSV / DSV-Import

Etwas mehr als eine Umkehrung davon . In:  Mehrzeilige DSV- Daten und ein einzelnes Trennzeichen. Der DSV kann als Datei, Dateiname, durch Zeilenumbrüche getrennte Zeichenfolge, Liste von Zeichenfolgen usw. verwendet werden. Alle Datensätze haben die gleiche Anzahl von Feldern, und kein Feld ist...

12
Jimmy braucht ein neues Paar Schuhe!

Jimmy war letzte Woche mit all diesen Plattformen und Seilen beschäftigt , und der arme Jimmy hat nicht einmal Beine oder Füße, auf denen er stehen kann! Ihre Aufgabe ist es, eine Schnur mit mehreren Jimmys zu nehmen und ihnen Beine und Schuhe zu geben! Erhalten Sie Eingaben in Form eines...

11
X größer als 3 mit mindestens 2 Unterschieden zwischen X und Y.

Ich versuche, etwas C ++ zu spielen. Ist es möglich, diesen Zustand zu verkürzen? X > 3 & X - Y > 1 (Abgesehen vom Entfernen von Leerzeichen natürlich.) Also Xist zumindest 4doch X >= Y + 2. Xund Ysind ganze Zahlen im Intervall [0,5]. Ich habe versucht, eine bitweise Formel zu finden,...

11
Welches Zeichen ist diese HTML-Entität?

Das Ziel ist wirklich einfach. Wenn Sie eine Zeichenfolge als Eingabe erhalten, analysieren Sie alle HTML-Entitäten, die den folgenden Zeichen entsprechen (einschließlich ihrer Großbuchstabenvarianten): áàãâäéèêëíìîïóòõôöúùûüýÿ Analyseregeln: Jede Entität beginnt mit &und endet mit; Das erste...

11
Hilf Jason, seinen JSON zu formatieren

Jason hat einen großen JSON, aber er ist nicht lesbar, deshalb muss er ihn verschönern. Formatierungsspez Der JSON hat 4 verschiedene Typen: Zahlen; Gerade0-9 Saiten; Mit doppelten Anführungszeichen versehene "Zeichenfolgen mit\ Arrays; Begrenzt durch [], wobei Elemente durch getrennt sind ,,...

11
Was ist im Fernsehen?

Herausforderung Schreiben Sie ein Programm, das unter Verwendung der XML-Daten von der Site hier den Namen des Programms anzeigt, das derzeit auf BBC 1 angezeigt wird. Information Alle Zeiten sind zur Londoner Zeit angegeben (GMT + 1 zum Zeitpunkt der Veröffentlichung und GMT + 0 nach dem 30....

11
Gleicher Name, lahm!

Schreiben Sie eine Funktion oder ein Programm, das bei Angabe einer Liste von Namen eine Liste ausgibt oder zurückgibt, in der Duplikate von Vornamen eine eindeutige verkürzte Version ihres Nachnamens haben. Eingang: Eine Liste von Namen, bei der ein Name durch einen bestimmten Namen und ein durch...

11
I <3 Bedingungen

Sie haben am Ende viele sehr lange, langweilig aussehende Bedingungen in Ihrem Code: if flag == 1: while have != needed: if type == 7: Diese können in ihre viel liebenswerteren <3Gegenstücke umgewandelt werden: if abs(flag - 1) + 2 <3: while 3 - abs(have - needed) <3: if 2 + abs(type - 7)...

11
R [oman | everse] Polnische Notation

Es ist das Jahr MDLXVII in einer Welt, in der das Römische Reich niemals unterging und der Zusammenbruch in die dunklen Zeiten niemals stattfand. Aufgrund der längeren Zeit von Pax Romana ermöglichte die wirtschaftliche Stabilität des Reiches einen raschen Fortschritt der Technologie. Die Römer...