Einführung Hier in Deutschland sind die Arbeitszeiten sehr streng geregelt. Wenn Sie 6 oder mehr Stunden am Tag arbeiten, müssen Sie mindestens 30 Minuten Pause einlegen. Wenn Sie 9 oder mehr Stunden arbeiten, müssen Sie eine 45-minütige Pause einlegen. Wenn Sie weniger als 6 Stunden arbeiten, müssen Sie keine Pausen …
Bei diesem Codegolf müssen Sie die nächstgelegene Nummer von einer anderen in einer Liste abrufen. Die Ausgabe kann die dem Eingang am nächsten liegende Zahl sein. Beispiel: value: (Input) 5 --- [1,2,3] --- 3 Und das Programm kann mit negativen Zahlen arbeiten. Beispiel: value: (Input) 0 --- [-1,3,5] --- -1 …
Im Zweifelsfall: Nan = Non-numeric datatypeim Sinne dieser Herausforderung. Schreiben Sie ein Programm oder eine Funktion, die eine Matrix / ein Array als Eingabe verwendet, sowie eine Liste von Spaltenindizes. Die Herausforderung besteht darin, die Zeilen zu entfernen, in denen sich alle Elemente in den angegebenen Spalten befinden Nan. Es …
Einführung In dieser Herausforderung erhalten Sie einen gerichteten Graphen mit Selbstschleifen. Ihre Aufgabe besteht darin, ihn in einen ungerichteten Graphen ohne Selbstschleifen umzuwandeln. Eingang Ihre Eingabe ist ein gerichteter Graph, bei dem der Scheitelpunkt {0, 1, ..., n-1}für eine natürliche Zahl festgelegt ist n ≥ 0(oder {1, 2, ..., n}wenn …
Ich möchte hier eine neue Form des Codegolfs ausprobieren. Ähnlich wie bei Boni müssen nicht alle Teile der Herausforderung abgeschlossen sein, sondern jede Antwort muss eine Teilmenge einer bestimmten Größe implementieren (und es gibt einen Kern, den jede Antwort implementieren muss). Neben dem Golfspielen umfasst diese Herausforderung auch die Auswahl …
Herausforderung Ihre Aufgabe für diese Frage besteht darin, ein Eingabearray von Ganzzahlen beim zweiten Auftreten jeder Ganzzahl in diesem Array aufzuteilen. Nicht klar genug? Hier ist ein Beispiel, um zu helfen Eingangsarray: [2 1 1 2 3 2 2 4 5 6 7 3 7 0 5] Ausgabe: [[2 1] …
Wir hatten seit einiger Zeit keine schönen, einfachen Herausforderungen mehr, also können wir loslegen. Geben Sie bei einer Liste von ganzen Zahlen größer als 000 und einem Index als Eingabe den Prozentsatz des Elements am angegebenen Index der Gesamtsumme der Liste aus. Die Ausgabe sollte unabhängig von der natürlichen Darstellung …
Stellen Sie sich vor, wir haben ein Polyomino und möchten es eindeutig identifizieren, aber die Polyominos können gedreht werden, so dass sie blindlings nicht den gleichen Fingerabdruck für ein Stück und eine Drehung davon (im Allgemeinen) ergeben. Zum Beispiel, wenn wir den L-Tetromino haben x x xx Wir möchten, dass …
Heute Abend ist Kartenspielabend! Sie sind der Dealer und Ihre Aufgabe ist es, ein Programm zu schreiben, mit dem die Karten an die Spieler ausgegeben werden. Bei einem vorgegebenen Kartenfeld und der Anzahl der Spieler müssen Sie das Kartenfeld für jeden Spieler in eine Hand aufteilen. Regeln Ihr Programm erhält …
Inspiriert von dieser Stapelüberlauf-Frage . Die Herausforderung Eingang Ein Array von quadratischen Matrizen, die nicht negative ganze Zahlen enthalten. Ausgabe Eine quadratische Matrix, die wie folgt aus den Eingangsmatrizen aufgebaut ist. Sei die Größe jeder Eingangsmatrix und die Anzahl der Eingangsmatrizen.N× NN×NN \times NPPP Betrachten Sie zur Verdeutlichung die folgenden …
Wenn Sie ein 2D-Array von Ganzzahlen haben, sortieren Sie die Zeilen und Spalten in Blöcken. Dies bedeutet, dass Sie nur eine bestimmte Zeile oder Spalte sortieren müssen, aber die zum Sortieren erforderlichen Transformationen auf jede andere Zeile oder Spalte im 2D-Array anwenden müssen. Regeln Die Eingabe besteht aus einem 2D-Array …
Das Vertauschen zweier Elemente in einem Vektor / einer Matrix ist in Octave sehr einfach: x='abcde'; x([4,1])=x([1,4]) x = dbcae Leider muss ich noch einen Weg finden, um dies in einer anonymen Funktion zu tun. Die folgende Funktion ist zwar syntaktisch korrekt, gibt jedoch nur die beiden Elemente zurück, die …
Es sei eine Liste positiver Ganzzahlen ohne bestimmte Reihenfolge, die Duplikate enthalten können. Schreiben Sie ein Programm oder eine Funktion, die eine Liste positiver Ganzzahlen M ausgibt (deren Reihenfolge unwichtig ist), so dass durch Zusammenführen von L und M die kleinste Liste entsteht, die sich vollständig in identische Bereiche von …
Selbstlimitierende Listen Stellen Sie sich eine nicht leere Liste L vor, die nichtnegative ganze Zahlen enthält. Ein Lauf in L ist eine zusammenhängende Unterliste gleicher Elemente, die nicht länger gemacht werden kann. Zum Beispiel können die Läufe von [0,0,1,1,3,3,3,2,1,1] sind [0,0], [1,1], [3,3,3], [2 ], [1,1] . Die Liste L …
Sie erhalten ein Array A von n streng positiven ganzen Zahlen mit n ≥ 2 . Ihre Aufgabe ist es, jeden Eintrag A i zuzuordnen : 1, wenn A j mod A i für jedes j ungerade ist, so dass 1 ≤ j ≤ n und j ≤ i 2 …
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.