Probleme bei der Verarbeitung natürlicher Sprachen auf menschliche Weise. Zu den Aufgaben gehören das Interpretieren von freiem Text, das Korrigieren von Rechtschreibung oder Grammatik, das Verstehen der Aussprache usw.
Was ist das häufigste Wort? Wenn ein Satz vorliegt, muss Ihr Programm ihn durchlaufen, die Häufigkeit jedes Wortes zählen und dann das am häufigsten verwendete Wort ausgeben. Da ein Satz keine feste Länge hat und daher sehr lang werden kann, muss Ihr Code so kurz wie möglich sein. Regeln / …
Golf ich ein OOP! Zwei wichtige Komponenten der objektorientierten Programmierung sind Vererbung und Komposition. Zusammen ermöglichen sie die Erstellung einfacher, aber leistungsfähiger Klassenhierarchien zur Lösung von Problemen. Ihre Aufgabe besteht darin, eine Reihe von Anweisungen zu einer Klassenhierarchie zu analysieren und Fragen zur Hierarchie zu beantworten. Eingang Eine Reihe von …
Im Englischen können Substantive zwei verschiedene Formen annehmen, je nachdem, ob sie Singular (eins) oder Plural (alles andere) sind. Zum Beispiel würden wir "1 Hund", aber "2 Hunde", "0 Hunde", "57 Hunde" und so weiter sagen. Auf Russisch gibt es drei Kategorien. Anstelle von "1 Hund, 2 Hunde, 5 Hunde" …
Einführung Street Talk kann sehr schwer zu verstehen sein, insbesondere für Programmierer, von denen nicht bekannt ist, dass sie sehr streetwise sind. Es ist Ihre Aufgabe, einen Dolmetscher zu erstellen, der uns allen hilft, im städtischen Umfeld zu überleben. Herausforderung Erstellen Sie mit einem englischen Satz als Eingabe ein Programm …
Wir alle kennen verschiedene ausgefallene Sortieralgorithmen, aber keine davon gibt uns Zahlen auf eine Weise, die leicht auszusprechen ist. Um dem abzuhelfen, schlage ich die Verwendung von AusspracheSort ™ vor, der natürlichsten Methode zum Sortieren von Nummernlisten. Aussprache Die offiziellen Regeln zum Aussprechen von Zahlen (in dieser Herausforderung) lauten, dass …
Die Herausforderung Schreiben Sie eine Funktion oder ein Programm, das als Argument eine Zeichenfolge verwendet, die aus einem oder mehreren subjektiven Personalpronomen besteht , die durch + Zeichen getrennt sind . Die Ausgabe muss ein einzelnes Pronomen sein, dh das Ergebnis der im nächsten Absatz definierten Beziehung. Natürlich können Sie …
Ein stabiles Quadrat (ähnlich ein magisches Quadrat ) ist eine Anordnung der ganzen Zahlen 1 bis N 2 auf einem N durch N Raster , so dass jeder 2 x 2 subgrid die gleiche Summe aufweist. Zum Beispiel für N = 3 ein robustes Quadrat 1 5 3 9 8 …
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 …
Bestimmen Sie anhand einer Zeichenfolge als Eingabe, ob es sich um ein Substantiv handelt oder nicht. Sie werden anhand der 1000 häufigsten englischen Wörter bewertet, je nachdem, wie viele Sie als Substantiv richtig bezeichnen oder nicht. Das Programm oder die Funktion, die die meisten dieser Wörter in 50 Bytes oder …
Wie lange ist noch? Vor kurzem habe ich mit einem 5-Minuten-Timer auf meinem Handy Pizza gemacht. Als jemand hereinkam und mich fragte, wie lange ich noch Zeit hätte, war ich zunächst für einen Moment verwirrt, wie ich die Frage beantworten sollte. Sie sehen, wenn der Zeitgeber zum gegenwärtigen Zeitpunkt um …
Die berühmte konstruierte Sprache Esperanto verwendet das lateinische Alphabet (Details finden Sie auf der verlinkten Wikipedia-Seite). Es gibt jedoch einige Zeichen mit Akzenten: ĉ, ĝ, ĥ, ĵ, ŝ und ŭ . (C-Zirkumflex, g-Zirkumflex, h-Zirkumflex, j-Zirkumflex, s-circumflexa und u- breve .) Natürlich sind diese Zeichen sehr schwer zu geben. Auch bei …
Hintergrund Die italienischen bestimmten Artikel (entsprechend Englisch der ) haben sieben verschiedene Formen: l‘ , il , lo , gli , i , la , le . Welche zu verwenden ist, hängt von drei Variablen ab: Geschlecht: männlich / weiblich. Anzahl: Singular / Plural. Anfangsbuchstabe des folgenden Wortes: Vokal / …
Japanische Kana-Zeichen entsprechen einem einzelnen Ton in der japanischen Sprache. Mit Ausnahme von ん ( n ) besteht jedes zweite Kana aus einem Konsonantenteil und einem Vokalteil. Es gibt eine natürliche Reihenfolge zum japanischen Kana, eine Art "alphabetische Reihenfolge", die normalerweise in einer 10 mal 5-Tabelle angeordnet ist: | a …
Bonjour, PPCG! Quelle heure est-il? Das heißt, wie spät ist es auf Französisch, denn genau darum geht es bei dieser Herausforderung. Zeit auf Französisch zu sagen (zumindest formal) ist ein bisschen anders als Zeit auf Englisch zu sagen. Die Zeitmessung beginnt mit Il est (It is). Dann stellen Sie die …
Sie müssen ein sehr kleines Programm mit 100 Zeichen schreiben. Ihr Programm muss zwischen männlichen und weiblichen französischen Substantiven unterscheiden. Die Ausgabe sollte sein, unwenn es männlich ist und unewenn es weiblich ist. Oft gibt es bestimmte statistische Regeln, denen Sie folgen können (zB wenn es mit einem "e" endet, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.