Bei dieser Herausforderung erhalten Sie eine begrenzte Menge an Informationen zu einer bestimmten Partie Schach und müssen vorhersagen, wer die Partie gewonnen hat . Sie erhalten zwei Datensätze: Stückzahl (Welche Stücke leben noch) Brettfarben (Die Farbe der Stücke auf dem Brett) Noch wichtiger ist, dass Sie nicht wissen, wo sich …
Entscheiden Sie anhand des Namens einer Stack Exchange-Site, die noch kein eigenes Design hat, wie viele ASCII-Zeichen (Nicht-ASCII-Zeichen werden separat gezählt) sich auf ihren Symbolen befinden. Ihr Code sollte diese 4 Fälle unterscheiden: 1 Zeichen: Astronomy Beer Freelancing Health History Law Music: Practice & Theory Parenting The Great Outdoors Writers …
Betrachten Sie eine Permutation der ganzzahligen Werte von 1bis N. ZB dieses Beispiel für N = 4: [1, 3, 4, 2] Wir werden diese Liste prüfen sein zyklisch, so dass 1und 2wie benachbarte behandelt. Eine Größe, die wir für eine solche Liste berechnen können, ist die quadratische Gesamtdifferenz benachbarter Werte: …
Bestimmen Sie anhand einer Audiodatei, ob diese in einem verlustbehafteten oder einem verlustfreien Format codiert ist. Für diese Herausforderung müssen nur die folgenden Formate klassifiziert werden: Verlustbehaftet AC3 AMR AAC MP2 MP3 Ogg Vorbis WMA Verlustfrei AIFF FLAC TTA WAV Regeln Wenn die Eingabe in Form eines Dateinamens erfolgt, sollten …
Ich habe random.org nach 128 Zufallszahlen zwischen 0 und 2 32 - 1 gefragt . Da der Zufallszahlengenerator so sehr darauf bedacht war, die ersten 64 Zahlen zuerst zu geben, sind sie offensichtlich zufälliger als die anderen 64. Schreiben Sie ein vollständiges Programm oder eine vollständige Funktion, die ein wahres …
Inspiriert von und in Erinnerung an unser geliebtes Genie, RUHE IN FRIEDEN Er hat dfns erfunden und umgesetzt - sein magnum opus und das thema der herausforderung. Für die Interessierten: Aktuelle Voll-dfns-Dokumentation und Videos mit John . Aufgabe Beantworten Sie bei einem vorgegebenen ASCII-Quellcode, zu welcher der folgenden vier Kategorien …
Einführung Die lexikographischen Permutationen einer Liste mit n Elementen können von 0 bis n nummeriert werden ! - 1. Zum Beispiel die 3! = 6 Permutationen (1,2,3)wären (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Wenn eine Permutation auf eine Liste angewendet wird, werden ihre Elemente in derselben Reihenfolge wie die Nummern …
Definitionen Der k- te Ring einer quadratischen Matrix der Größe N , wobei 1 ≤ k ≤ Decke (N / 2) die Liste ist, die durch die Elemente der k- ten und (N-k + 1) -ten Zeilen und Spalten gebildet wird, jedoch ohne die erstes und letztes k-1 Element. Beispiel: …
Inspiriert von der APL-Lektion der letzten Woche . Wenn Sie eine 2D-Sitzkarte in Großbuchstaben und eine 1D-Kundenliste haben, geben Sie die Sitzkarte und die Kundenliste zurück, die jedoch wie folgt geändert wurden (um belegte Sitze und sitzende Kunden anzugeben): Schreiben Sie für jeden eindeutigen Buchstaben in der eingegebenen Passagierliste so …
In dieser Herausforderung besteht Ihre Aufgabe darin, ein Programm mit weniger als 300 Zeichen zu schreiben , das einen kurzen Absatz oder ein paar Sätze enthält, die ein Kandidat gesagt hat, und denjenigen auszugeben, der es gesagt hat. Eingabe : Kann als Parameter für eine Funktion, als Eingabe für ein …
Sie sollten ein Programm oder eine Funktion schreiben, die die Sprache eines bestimmten Wortes bestimmt. Die Aufgabe besteht darin, einige der 5000 häufigsten Wörter in 4 Sprachen zu erkennen: Englisch Deutsche Italienisch ungarisch Die Wortlisten finden Sie in diesem GitHub-Repository. In 40% der bereitgestellten Testfälle dürfen Sie Fehler machen . …
Einführung In dieser Herausforderung erhalten Sie eine Liste nichtnegativer Gleitkommazahlen, die unabhängig von einer Wahrscheinlichkeitsverteilung erstellt wurden. Ihre Aufgabe ist es, diese Verteilung aus den Zahlen abzuleiten. Um die Herausforderung zu meistern, stehen Ihnen nur fünf Verteilungen zur Auswahl. Udie gleichmäßige Verteilung auf das Intervall [0,1]. Tdie Dreiecksverteilung im Intervall …
Sie kennen wahrscheinlich die rhetorische Frage, ob ein Glas halb voll oder halb leer ist . Ich bin der Redewendung ein wenig überdrüssig geworden und habe beschlossen, dass es Zeit ist, diese Verwirrung über die Fülle oder die Leere des Glases programmatisch zu beseitigen. Ihre Aufgabe ist es, ein Programm …
Ich war heute im Bus und habe folgendes Zeichen bemerkt: seated standing wheelchairs max1 37 30 00 max2 36 26 01 max3 34 32 00 Die Anzahl der sitzenden Passagiere, der stehenden Personen und der Rollstühle darf nicht größer sein als eine Reihe in der Tabelle. (Siehe Chat für Details.) …
Wir haben Objekte, die zwischen zwei ganzzahligen Punkten oszillieren [l, r], mit einer Geschwindigkeit von einer Einheit pro Zeiteinheit, beginnend bei lon t=0. Sie können davon ausgehen l < r. Wenn zum Beispiel ein Objekt anschwingt [3, 6], haben wir: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 …
Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' …
Eine binäre Faltung wird durch eine Zahl beschrieben Mund auf eine Zahl angewendet N. Für jedes Bit in der Binärdarstellung von M, wenn das Bit gesetzt ist ( 1), wird das entsprechende Bit in der Ausgabe durch XOR-Verknüpfung der zwei neben dem entsprechenden Bit in liegenden Bits gegeben N(bei Bedarf …
Nehmen Sie zwei positive ganze Zahlen Nund Merstellen Sie die verketteten kumulativen Summen von [N]mit MIterationen. Das Ergebnis der letzten Iteration ausgeben. Definition der verketteten kumulativen Summe: Beginnen Sie mit einer Zahl Nund definieren Sie eine SequenzX = [N] An Xdie kumulierten Summen von anhängenX Wiederholen Sie Schritt 2 Mmal. …
Hintergrund Springe zu "Aufgabe", wenn du mit Tic-Tac-Toe vertraut bist (ich denke, die meisten sind es!) Tic-Tac-Toe ist ein berühmtes Spiel für zwei Spieler. Es besteht aus einem 3x3- Brett, das nach und nach von zwei Spielern besetzt wird (Erläuterungen unten). Der erste Spieler benutzt den Charakter Xund der andere …
Weirdo Incorporates haben eine seltsame Methode, um ihre Mitarbeiter nach der Anzahl der Tage einzustufen, an denen sie im Büro anwesend waren: 0 - 13 : F 14 - 170 : E 171 - 180 : D 181 - 294 : C 295 - 300 : B 301 - 365 …
Eine bequeme und nützliche Art, topologische Oberflächen darzustellen, ist die Verwendung eines Grundpolygons . Jede Seite eines Polygons stimmt mit einer anderen Seite überein und kann entweder parallel oder antiparallel sein. Das Hier ist zum Beispiel das Grundpolygon eines Torus : Um herauszufinden, warum dies ein Torus ist, können wir …
Dies ist Hole-1 von Herbst Turnier von APL CodeGolf . Ich bin der ursprüngliche Autor des Problems dort und darf es daher hier erneut posten. Erstellen Sie anhand einer Liste von Zahlen ein horizontales Balkendiagramm mit #Zeichen für die Anzahl der Zahlen, die in jede der zehn gleich großen Gruppen …
.i xu .e'o lo zunsnagri cu drani loka jboge'a Bei einer Eingabe einer Zeichenfolge aus zwei Zeichen wird ausgegeben, ob es sich in Lojban um einen gültigen Konsonantencluster handelt. Hier ist ein Zitat aus CLL 3.6, in dem die Regeln für ein gültiges Konsonantenclusterpaar (oder besser gesagt ein ungültiges ) …
Geben Sie bei einer gegebenen Zeichenfolge eine Tabelle zurück, in der die ersten Spalten die eindeutigen Buchstaben der Zeichenfolge in der Reihenfolge ihres Auftretens enthalten. In den nachfolgenden Spalten werden die Indizes dieses Buchstabens in der Zeichenfolge mit einer auf Null oder Eins basierenden Indizierung aufgelistet. Horizontale Leerzeichen spielen keine …
Einführung In der Mathematik ist eine polygonale Zahl eine Zahl, die als Punkte oder Kiesel dargestellt wird, die in Form eines regelmäßigen Polygons angeordnet sind. Die Punkte werden als Buchstaben (Einheiten) angesehen. Dies sind eine Art zweidimensionaler figürlicher Zahlen. Die Zahl 10 kann beispielsweise als Dreieck angeordnet sein: * ** …
Schreiben Sie ein Programm oder eine Funktion, die eine einzelne Zeichenfolge enthält, die nur az in Kleinbuchstaben enthält, und einen Wahrheitswert ausgibt oder zurückgibt , wenn das Wort die weibliche Version des Objekts ist, das es darstellt, und einen falschen Wert, wenn es die männliche Version ist. Ist zum Beispiel …
The Onion (Warnung: Viele Artikel sind NSFW) ist eine satirische Nachrichtenorganisation, die traditionelle Nachrichtenmedien parodiert. 2014 startete The Onion ClickHole (Warnung: auch häufig NSFW), eine satirische Nachrichten-Website, die "Clickbait" -Seiten wie BuzzFeed parodiert. Dank Poes Gesetz lesen die Leute häufig die Schlagzeilen von Artikeln aus The Onion oder ClickHole und …
Die Wythoff-Matrix ist eine unendliche Matrix, die aus den Grundy-Zahlen jedes Quadrats auf einem Schachbrett in Wythoffs Spiel besteht . Jeder Eintrag in dieser Matrix entspricht der kleinsten nichtnegativen Zahl, die nirgends über, links oder diagonal nordwestlich der Position des Eintrags erscheint. Das obere linke 20-mal-20-Quadrat sieht folgendermaßen aus: 0 …
verbunden Was ist was zuzuordnen? In dieser Herausforderung werden Sie zwei Arten gegeben werden, Aund Bund bestimmen , ob Azu zuweisbaren ist B, Bist zuordenbar Aoder keines von beiden. Das Typsystem (Ich werde verwenden t, um jeden Typ darzustellen) Grundtypen Grundtypen werden durch einen einzelnen Großbuchstaben dargestellt, z X. Sie …
K-means ist ein standardmäßiger unbeaufsichtigter Clustering-Algorithmus, der bei einer Menge von "Punkten" und einer Anzahl von Clustern K jeden "Punkt" einem von K Clustern zuweist. Pseudocode von K-Mitteln Beachten Sie, dass es viele Varianten von K-Mitteln gibt. Sie müssen den unten beschriebenen Algorithmus implementieren. Möglicherweise haben Sie einige Variationen des …
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.