Bei drei sich tangierenden Kreisen finden wir immer zwei weitere Kreise, die alle drei tangieren. Diese beiden werden als apollonische Kreise bezeichnet . Beachten Sie, dass sich einer der apollonischen Kreise möglicherweise tatsächlich um die drei Anfangskreise befindet. Ausgehend von drei Tangentialkreisen können wir nach folgendem Verfahren ein Fraktal namens …
Schreiben Sie ein Programm, das ein n × n × nn×n×nn\times n \times n Array von Binärwerten liest , die einen n× n × nn×n×nn\times n \times n Würfel darstellen, der aus n3n3n^3 kleineren Würfeln besteht. Jeder Wert gibt an, ob an der angegebenen Position ein Voxel (kleiner Würfel) vorhanden …
Sie paddeln mit einem Kanu einen ziemlich schnellen Wildwasserfluss hinunter. Plötzlich explodieren Ihre Paddel und Sie befinden sich in einer gefährlichen Situation, die schnell und ohne Paddel den Fluss hinunter rast. Zum Glück haben Sie noch Programmierkenntnisse und beschließen, ein Programm neben Ihrem Kanu zu erstellen, um die Stromschnellen zu …
Die Aufgabe besteht darin, n Zeichen der ASCII-Tabelle anzuzeigen . Sie können eine Funktion (oder ein Programm, das das Argument als Parameter verwendet, auch STDIN ist zulässig) schreiben, die einen Parameter n verwendet , der den Index des letzten zu druckenden Zeichens darstellt. Die Aufgabe ist recht einfach. Als Beispiel …
Jack und Jane beschlossen, eine Partie Schach zu spielen, um sich die Zeit zu vertreiben. Leider ist Jack ziemlich schlecht darin, sich etwas vorzustellen. Er findet es natürlich schwierig, herauszufinden, welche Züge für ein bestimmtes Stück außer einem Bauern möglich sind! Ihre Herausforderung besteht darin, Jack dabei zu helfen, die …
Einführung Erfahrene Code-Golfer haben uns auf die Flut des Jüngsten Gerichts vorbereitet . Risikogebiete wurden evakuiert und die Bevölkerung in die Höhe getrieben. Wir haben die Flut unterschätzt (oder es gab einen Fehler im Code von @ user12345). Einige hochgelegene Gebiete nähern sich rasch dem Meeresspiegel. Um das Überleben der …
Einführung Der Regen ließ endlich nach. Der größte Teil der Menschheit ist aufgrund eines Fehlers im Code von @ user12345 ertrunken . Überlebende sind auf einem weltweiten Archipel verstreut. Die Funkkommunikation ist unterbrochen, und die Menschheit ist bereit, sich wieder zu entfalten. Ohne jeden Grund haben sich Zombie-Piraten am Nullmeridian …
Ziel : Schreiben Sie ein Programm, das schöne (?) ASCII-Kunstlandschaften und -skyline erzeugt! Ihr Programm hat nur eine Eingabe: eine Zeichenfolge, die aus einer beliebigen Kombination / Wiederholung der Zeichen besteht 0123456789abc. Geben Sie für jedes eingegebene Zeichen eine vertikale Linie aus, die wie folgt aufgebaut ist: . .. ... …
Wählen Sie ein Zitat oder eine Phrase aus, die genau 5 Wörter lang ist, z Programming puzzles and code golf!. Schreiben Sie ein Programm, das, wenn es n- mal an sich selbst angehängt wird , die ersten n + 1 Wörter Ihrer Phrase nacheinander ausgibt . Zum Beispiel, wenn Ihr …
Nutzungsbedingungen Ein Wurm ist eine Liste von nichtnegativen ganzen Zahlen und sein rechtes (dh letztes ) Element heißt head . Wenn der Kopf nicht 0 ist, hat der Wurm ein aktives Segment, das aus dem längsten zusammenhängenden Elementblock besteht, der den Kopf enthält, und dessen Elemente mindestens so groß sind …
Einführung Es gibt viele Dienstprogramme, die eine hohe CPU-Auslastung erzeugen können, um Ihre Prozessoren einem Stresstest zu unterziehen. Unter Microsoft Windows können Sie sogar die On-Board-Funktion verwenden calculator.exe, eine große Zahl wie eingeben 999999999und n!mehrmals drücken , damit Ihre CPU (s) länger arbeiten. Aber was steckt in einer Lösung, wenn …
Die Herausforderung ist einfach. Geben Sie den kürzestmöglichen Code ein, um das klassische Pong-Spiel für 2 Spieler zu reproduzieren . Http://en.wikipedia.org/wiki/Pong . Die Höhe der Grafik und Funktionalität so nah wie möglich an dieser Javascript Demonstration sein sollte http://codeincomplete.com/posts/2011/5/14/javascript_pong/demo.html (aber ohne die zusätzliche Optionen können Sie auf der linken Seite …
Ich dachte, ein "Bogen" wäre der beste Weg, um dieses Zahlenmuster zu beschreiben: 1234567887654321 1234567 7654321 123456 654321 12345 54321 1234 4321 123 321 12 21 1 1 Formal definiert besteht jede Zeile aus den Nummern 1 bis 9-n, (n-1)*2Leerzeichen und den Nummern 9-nbis 1 (wobei ndie aktuelle Zeile ist). …
Diese Herausforderung besteht darin, eine Cribbage-Hand zu erzielen. Wenn Sie nicht Cribbage spielen, müssen Sie etwas lernen. Wir spielen mit einem Standard Poker Deck und eine Hand besteht aus vier Karten plus der "Up Card". Es gibt zwei Arten von Händen: normale und Krippenhand. Karten kommen in dem Format, vsin …
Was sind einige Tipps für die Wahl der richtigen Sprache zum Golfspielen? Welche Faktoren beeinflussen die zu wählende Sprache? Hier sind einige Beispielproblemtypen: Probleme, die eine E / A- Lösung erfordern , entweder Konsole oder Datei Probleme, die eine Analyse erfordern Probleme, bei denen Sie Ihre Lösung als Funktionsdefinition schreiben …
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.