Bei zwei positiven ganzen Zahlen p und q müssen Sie das Array A zurückgeben, das mit dem folgenden Algorithmus erstellt wurde: Beginnen Sie mit A = [p, q] und d = 2 Fügen Sie für jedes Paar (x, y) zusammenhängender Zahlen in A, dessen Summe durch d teilbar ist, (x …
Haskell hat Tupel, die als geschrieben werden können (a,b,c) Dies ist jedoch nur syntaktischer Zucker für (,,)a b c Im Allgemeinen kann ein n- Tupel mit n-1 , s zwischen (... )und den durch Leerzeichen getrennten Elementen gebildet werden. Beispielsweise kann das 7-Tupel (1,2,3,4,5,6,7)durch gebildet werden (,,,,,,)1 2 3 4 …
Eine meiner mathematischen Lieblingsbeschäftigungen ist es, ein rechteckiges Gitter zu zeichnen und dann alle Rechtecke zu finden, die in diesem Gitter sichtbar sind. Hier, nimm diese Frage und wage es selbst! Können Sie die Anzahl der Rechtecke zählen? +-----+-----+-----+-----+ | | | | | | | | | | +-----+-----+-----+-----+ …
Eingang: Zwei Zeichenfolgen (HINWEIS: Die Reihenfolge der Eingabe ist wichtig). Ausgabe: Beide Wörter / Sätze beginnen in Zeilen mit einer Leerzeile dazwischen. Sie gehen horizontal nebeneinander. Wenn sie jedoch denselben Charakter an derselben Position haben, kreuzen sie sich und gehen dann „nebeneinander“ weiter. Verwirrend, sagst du? Nennen wir ein Beispiel: …
Das Pascalsche Dreieck wird erzeugt, indem 1jede Zeile aus aufeinanderfolgenden Additionen gebildet wird. Stattdessen bilden wir hier ein Dreieck, indem wir Multiplikation und Addition abwechseln. Wir beginnen die Reihe 1mit nur einem Einzelgänger 1. Danach werden die ungeraden Zeilen addiert und die geraden Zeilen multipliziert (1-indiziert). Wenn Sie den Additionsschritt …
Definieren Sie das "maximale Unterarray" eines bestimmten Arrays als "ein (aufeinanderfolgendes) Unterarray mit der größten Summe". Beachten Sie, dass es keine "Nicht-Null" -Anforderung gibt. Gib diese Summe aus. Geben Sie nach Möglichkeit eine Beschreibung Ihres Codes an. Beispieleingang 1: 1 2 3 -4 -5 6 7 -8 9 10 -11 …
Inspiriert von Erstellen Sie eine binäre Wand Ausgehend von einer Liste positiver Ganzzahlen können wir sie wie folgt übereinander schreiben [2, 6, 9, 4]: 0010 0110 1001 0100 Wir können uns das als Wand vorstellen: ..#. .##. #..# .#.. Dies ist jedoch eine sehr schwache Mauer, die eingestürzt ist! Jedes …
Hintergrund In Python 3 gibt es viele Arten von String-Literalen. Beispielsweise kann die Zeichenfolge this 'is' an exa\\m/pledargestellt werden als: 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is' an exa\\m/ple''' r"""this 'is' an exa\\m/ple""" Wie Sie …
(Inspiriert von dieser Herausforderung ) Ordnen Sie die Zeichenfolgen bei zwei Eingabezeichenfolgen, von denen eine genau ein Zeichen länger als die andere ist, in ASCII-Zeichenfolgen so an, als handele es sich um zwei Hälften eines Reißverschlusses, der nur zur Hälfte mit einem Reißverschluss versehen ist. Das längere Wort bildet den …
Takuzu ist ein Logikspiel, in dem Sie ein Gitter mit Zellen vervollständigen müssen, die 0s und 1s enthalten. Das Gitter muss 3 Regeln folgen: Keine drei horizontalen oder vertikalen aufeinanderfolgenden Zellen können gleich sein. Es muss eine gleiche Anzahl von 0s und sein1 s in jeder Zeile und Spalte geben. …
Die Aufgabe ist die folgende. Wenn eine Ganzzahl x(so dass xmodulo 100000000003nicht gleich ist 0) Ihrem Code in einer Weise präsentiert wird, die Sie für zweckmäßig halten, geben Sie eine andere Ganzzahl aus, y < 100000000003damit (x * y) mod 100000000003 = 1. Du Code muss weniger als 30 Minuten …
Ausgehend von den Koordinaten der Zentren und den Radien von 2 Kreisen wird ein wahrer Wert ausgegeben, der angibt, ob sie sich überlappen oder nicht. Eingang Die Eingabe kann über STDIN oder äquivalente Funktionsargumente erfolgen, jedoch nicht als Variable. Sie können sie als einzelne Variable (Liste, Zeichenfolge usw.) oder als …
Eine Feier der vielen Gesichter von APL Geben Sie bei einer Zeichenfolge in Spalte 1 oder Spalte 2 der folgenden Tabelle den Nachbarn der Zeichenfolge nach rechts zurück. Mit anderen Worten, wenn eine Zeichenfolge in Spalte 1 angegeben wird, wird die Zeichenfolge in Spalte 2 in dieser Zeile zurückgegeben, und …
Definieren wir eine Folge positiver Ganzzahlen. Wir werden die Reihenfolge auf geraden Zahlen so definieren, dass sie das Doppelte des vorherigen Terms beträgt. Die ungeraden Indizes der Sequenz sind kleinste positive ganze Zahlen, die noch nicht in der Sequenz vorkommen. Hier sind die ersten paar Begriffe. 1,2,3,6,4,8,5,10,7,14,9,18,11,22,12,24,13,26,15,30 Sie können sich …
Für diese Herausforderung sollten Sie ein Programm oder eine Funktion schreiben, die die Diagonalen einer gegebenen Quadratmatrix ausgibt. Wenn Sie jedoch die Zeilen und Spalten des Quellcodes Ihrer Lösung transponieren, sollte dies stattdessen ein Programm oder eine Funktion sein, die die Antidiagonalen der Matrix zurückgibt. Lesen Sie weiter für Details …
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.