Aufgabe Definieren Sie einen einfachen regulären Ausdruck als einen nicht leeren regulären Ausdruck, der nur aus besteht Zeichen 0und 1, Gruppierungs Klammern (und ), ein oder mehrere Wiederholungsquantifizierer +. Bei einer nicht leeren Zeichenfolge von 0s und 1s sollte Ihr Programm den kürzesten einfachen regulären Ausdruck finden, der mit der …
Definition Laut Wikipedia : Der Cooke and Wheatstone-Telegraph war ein frühes elektrisches Telegraphensystem aus den 1830er Jahren, das vom englischen Erfinder William Fothergill Cooke und dem englischen Wissenschaftler Charles Wheatstone erfunden wurde. Es war das erste Telegraphensystem, das in den kommerziellen Dienst gestellt wurde. Der Empfänger bestand aus einer Anzahl …
0. BEGRIFFSBESTIMMUNGEN Eine Sequenz ist eine Liste von Zahlen. Eine Reihe ist die Summe einer Liste von Zahlen. Die Menge der natürlichen Zahlen enthält alle "nicht negativen ganzen Zahlen größer als Null". Ein Teiler (in diesem Zusammenhang) einer natürlichen Zahl j ist eine natürliche Zahl i , so dass j …
Erstellen Sie einen Bootloader, der ein bestimmtes Brainfuck-Programm ausführt. Das ist Code-Golf , also gewinnt das Programm mit den wenigsten Bytes. Als Bootloader wird die Größe des Programms im kompilierten Code in Bytes ungleich Null gezählt. Brainfuck 30000 überlaufende 8-Bit-Zellen. Zeiger springt über. Einige Anmerkungen zu Operationen: Die Eingabe muss …
Eine Tasche , auch Multiset genannt, ist eine ungeordnete Sammlung. Sie können es einen Satz nennen, der Duplikate zulässt, oder eine Liste (oder ein Array), die nicht sortiert / indiziert sind. In dieser Herausforderung werden Sie gebeten, Taschenoperationen durchzuführen: Addition, Differenz, Multiplikation, Division, Zählung und Gleichheitstest. Operationen Die angegebenen Vorgänge …
Sie unterrichten eine Klasse von Schülern mit interessanten Präferenzen für die Anordnung ihrer Stühle. Es gibt 3 sehr spezifische Anforderungen an die Anordnung der Stühle: Sie werden meist in einem Rechteck angeordnet, auch wenn dadurch einige Stühle leer werden. Es müssen so wenig Stühle wie möglich frei sein. Sie müssen …
Wussten Sie, dass eine kleine Anzahl Bits von einer größeren Anzahl ausleihen kann ? Hier ist ein Beispiel. Sagen wir unsere beiden Zahlen 5 und 14. Schreiben Sie sie zunächst binär auf: 5 14 000101 001110 Zunächst nehmen wir die kleinste auf etwas weg von der größeren Zahl, und wir …
Wenn Sie unter Windows auf einen Text doppelklicken, wird das Wort um den Cursor im Text ausgewählt. (Diese Funktion hat kompliziertere Eigenschaften, für diese Herausforderung ist jedoch keine Implementierung erforderlich.) Lassen |Sie zum Beispiel Ihren Cursor in sein abc de|f ghi. Wenn Sie darauf doppelklicken, wird die Teilzeichenfolge defausgewählt. Input-Output …
Wenn Sie eine Matrix haben, geben Sie eine Darstellung der Matrix aus, in der sich das obere linke Element oben befindet, die Antidiagonale die mittlere Zeile und das untere rechte Element unten. Betrachten Sie beispielsweise die folgende Matrix: 1 2 3 4 5 6 7 8 9 Die Diamantversion dieser …
MATL ist eine von Luis Mendo entwickelte Golfsprache . MATL hat sich als äußerst wettbewerbsfähig erwiesen und Einsendungen in anderen Golfsprachen wie Pyth, CJam und Jelly oft geschlagen . Was sind einige nützliche Tipps zum Golfen in MATL? (Bitte wie immer einen Tipp pro Antwort!) MATL kann hier online getestet …
Das puppyDienstprogramm nimmt einen Dateinamen als Eingabe und tut genau das, was Sie von einem Welpen erwarten: Es zerfetzt ihn! Wie wird geschreddert? Rippen Sie die Seiten mit den Zähnen aus . Teilen Sie die Eingabedatei in Zeilenumbrüche. Zerreißen Sie jede Seite mit Ihren Pfoten. Wählen Sie für jede Zeile …
Die Herausforderung In Anbetracht 3 Zahlen X, Yund Zin der Basis B, einen findet Base , in dem die Zugabe Xund YAusbeuten Z. Die Eingänge x = 20, Y = 12und Z = 32könnten ergeben , 5weil 20 + 12 = 32in Basis 5. Sie können davon ausgehen, dass es …
Ausgehend von einer Liste von NGanzzahlen mit jeweils NZiffern wird eine Zahl ausgegeben, die sich von der ersten Ziffer aufgrund der ersten Ziffer, der zweiten Ziffer aufgrund der zweiten Ziffer usw. unterscheidet. Beispiel Angesichts dieser Liste: 1234 4815 1623 4211 Die 2932erste Ziffer der ersten Ziffer unterscheidet sich von der …
Hintergrund Stellen Sie sich für einen Moment vor, Sie hätten einen nervenaufreibenden Job. Jeden Morgen erhalten Sie eine Sammlung von Aufgaben, die Sie an diesem Tag bearbeiten sollten. Jede Aufgabe hat eine bestimmte Dauer und muss nach dem Start in einem Durchgang erledigt werden. Ihr Chef toleriert keinen Leerlauf. Wenn …
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.