Zufälligkeit macht Spaß. Herausforderungen ohne Sinn machen Spaß. Schreiben Sie eine Funktion, die bei einer Ganzzahleingabe neine Menge (ungeordnet, eindeutig) von genau nzufälligen Ganzzahlen zwischen 1und n^2(einschließlich) ausgibt , sodass die Summe aller Ganzzahlen gleich ist n^2. Die Zufälligkeit muss nicht einheitlich sein, vorausgesetzt, jeder gültige Satz weist eine Wahrscheinlichkeit …
Das Taubenschlagprinzip besagt das Wenn N Artikel in M Felder mit N > M gestellt werden , muss mindestens ein Feld mehr als einen Artikel enthalten. Für viele hat dieses Prinzip einen besonderen Stellenwert im Vergleich zu anderen mathematischen Aussagen. Wie EW Dijkstra schrieb , Es ist von Mystik umgeben. …
Aufgabe Bei einer positiven Ganzzahl, die nkleiner als 2^30die von Ihnen als Eingabe angegebene ist, sollte Ihr Code eine zufällige Ganzzahl zwischen 0und neinschließlich ausgeben . Die von Ihnen generierte Zahl sollte einheitlich und zufällig gewählt werden . Das heißt, jeder Wert von 0bis nmuss mit gleicher Wahrscheinlichkeit auftreten (siehe …
Zweidimensionale Programmiersprachen verfügen häufig über Spiegelbefehle wie /und \zum Umleiten des Befehlszeigers auf dem Raster: >>>>\ v v <<<</ In dieser Herausforderung erhalten Sie eine Eingangsrichtung und einen Spiegel und müssen die Ausgangsrichtung bestimmen. Regeln Die ankommende Richtung wird als eines der Zeichen NESWund der Spiegel als entweder /oder angegeben …
Es ist Freitag! Das heißt, es ist Zeit für Bier! Leider werden wir heute Bier golfen, anstatt es zu trinken. :( Herausforderung Gib ein Bier aus und trinke es. Die Menge der Schlucke, die Sie nehmen, ändert Ihre Ausgabe. Schlucke Ihr Programm sollte eine Eingabezeichenfolge annehmen. Diese Zeichenfolge kann nur …
Wenn Sie Brainfuck-Code schreiben, müssen Sie ihn manchmal länger als nötig machen, um das Debuggen zu fördern . Sie könnten es tun, indem Sie einfach einen reinstecken ><, aber was für ein Spaß ist das? Sie brauchen etwas längeres und weniger NOPey, um jemanden zu verwirren, der Ihren Code liest. …
Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die mit drei Zeichenfolgen A, B, Ceine Ausgabezeichenfolge erzeugt, durch die jede Instanz von Bin Arekursiv ersetzt wurde C. Rekursives Ersetzen bedeutet das Wiederholen eines Ersetzens, wobei bei jedem Schritt alle nicht überlappenden Instanzen von Bin A(gierig von links nach rechts …
Happy Pi Day allerseits! Ohne jeden Grund versuche ich, einen Monte-Carlo-Schätzer für Pi zu konstruieren, der so kurz wie möglich ist. Können wir eine erstellen, die in einen Tweet passt? Um das zu verdeutlichen, denke ich an den typischen Ansatz, zufällige Punkte aus dem Einheitsquadrat zu ziehen und das Verhältnis …
Zeigen Sie das zufällige Ergebnis eines Würfelwurfs in ASCII, wenn Sie einen würfelförmigen Würfel verwenden. $ dice sollte zu einem von führen ----- | | | o | | | ----- ----- |o | | | | o| ----- ----- |o | | o | | o| ----- ----- |o …
Bei einer Textdarstellung (vollständiger Name ohne Berücksichtigung der Groß- / Kleinschreibung oder Abkürzung mit 3 Zeichen) eines Monats wird die Anzahl der Tage im Monat zurückgegeben. Zum Beispiel december, DECund decsollte alle 31 zurück. Februar kann entweder 28 oder 29 Tage haben. Angenommen, die Eingabe ist ein Monat in einer …
Sie sehen so aus: Quelle Das Ziel ist es, eine Musikbeats-Illustration wie die folgende zu zeichnen: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Die Regeln sind: Die Breite …
Zeichnen Sie ein Programm oder eine Funktion, die STDOUT n(jeweils für einen Schritt) eine Zeichenfolge mit einem Punkt .an der Position des Gehers in die Zeiten schreibt . Das Programm muss außerdem alle sSekunden eine Zeile schreiben (oder sSekunden nach jeder Zeile warten ). Ein Zufallsrundgang ist eine mathematische Formalisierung …
Wir scheinen nie zu bekommen müde Alphabet bezogenen Herausforderungen ... Das Rezept Gegeben eine Folge von Buchstaben Sund zwei positive ganze Zahlen M, N, Produziere eine Buchstabensuppe mit den Buchstaben S, die zufällige Positionen in einer rechteckigen Schüssel der Größe M× einnehmen N, umrahmt von einem nicht-alphabetischen Zeichen, das kein …
Konzept Auf welche Weise können Sie das englische Alphabet verschlüsseln, damit es immer noch in der Melodie Twinkle Twinkle Little Star gesungen werden kann, ohne die Melodie zu ruinieren? Regeln Tauschen Angenommen, die Buchstaben in den folgenden Sätzen können standardmäßig frei ausgetauscht werden, ohne die Melodie zu ruinieren: {A, J, …
Ersetzen Sie bei einer vorgegebenen Liste von Zeichenfolgen jede Zeichenfolge durch eine ihrer nicht leeren Teilzeichenfolgen, die keine Teilzeichenfolge der anderen Zeichenfolgen in der Liste ist und so kurz wie möglich ist. Beispiel In Anbetracht der Liste ["hello","hallo","hola"], "hello"sollte nur ersetzt werden , "e"da diese Teilzeichen nicht enthalten ist in …
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.