Programmierrätsel & Code Golf

21
Pure Sourcery - Formungsprogramme, die die Ziffern 0 bis 9 ausgeben

Hier ist eine 5 x 7-Pixelschrift für die Ziffern 0 bis 9: .███. █...█ █...█ █...█ █...█ █...█ .███. ..█.. ███.. ..█.. ..█.. ..█.. ..█.. █████ .███. █...█ ....█ ...█. ..█.. .█... █████ .███. █...█ ....█ ..██. ....█ █...█ .███. █..█. █..█. █..█. █████ ...█. ...█. ...█. █████ █.... █.... .███. ....█...

21
Rubik's Cube Scrambles

Ihre Aufgabe ist es, eine zufällige Abfolge von Zügen zu erstellen, mit denen Sie einen Rubik's Cube verschlüsseln können. Ein solches Scramble besteht aus genau 25 Zügen. Jeder Zug besteht aus den Buchstaben, UDRLFBoptional gefolgt von einem der Suffixe '2. Diese Notation wird als...

21
Der Nano-Kernkrieg

Dies ist eine Adaption von Core War , einem Programm von KOTH aus dem 20. Jahrhundert. Genauer gesagt wird ein unglaublich vereinfachter Befehlssatz verwendet, der hauptsächlich auf dem ursprünglichen Vorschlag basiert . Hintergrund In Core War kämpfen zwei Programme um die Kontrolle über den...

21
Prime-Polynome

Bestimmen Sie bei einem gegebenen Polynom, ob es eine Primzahl ist. Ein Polynom ist ax^n + bx^(n-1) + ... + dx^3 + ex^2 + fx + g, wo jeder Term eine konstante Zahl (der Koeffizient) multipliziert mit einer nichtnegativen ganzzahligen Potenz von ist x. Die höchste Leistung mit einem Koeffizienten...

21
Wie baue ich das?

Es gibt 21 Artikel in Mine dass Sie Handwerk nur mit Holz aus Holz gefertigt und Artikel: Axt Boot Schüssel Knopf Brust basteln Tisch Tür Zaun Tor Hacke Leiter Spitzhacke Planken Druckplatte Schaufel Zeichen Platte Treppe Stock Schwert Falltür Diese Liste geht davon aus, dass die 6 verschiedenen...

21
Chinesischer Restsatz

Der chinesische Restsatz besagt, dass wir immer eine Zahl finden können, die alle erforderlichen Reste unter verschiedenen Primzahlen hervorbringt. Ihr Ziel ist es, Code zu schreiben, um eine solche Zahl in Polynomialzeit auszugeben. Kürzester Code gewinnt. Nehmen wir zum Beispiel an, wir haben die...

21
Im Ruf die Glückszahlen erreichen

Ein neuer Code-Golfer, Joe, hat sich gerade auf der Seite registriert. Er hat 1 Ruf, ist aber entschlossen, alle seine Glückszahlen im Ruf genau zu erreichen. Joe glaubt an höhere Kräfte, die ihm helfen, sein Ziel mit einem Minimum an (seinen oder anderen) Handlungen zu erreichen. Als neuer...

21
Berechnen Sie die Hausdorff-Distanz

Einführung Die Hausdorff-Distanz misst die Differenz zwischen zwei Teilmengen eines metrischen Raums. Intuitiv ist ein metrischer Raum nur ein Teil mit einer eingebauten Distanzfunktion. In dieser Herausforderung werden wir natürliche Zahlen mit der gewöhnlichen Distanz verwenden d(a, b) := abs(a -...

21
Straßenlängencodierung

In den Vereinigten Staaten sind die beiden entgegengesetzten Verkehrsrichtungen auf einer Straße durch eine gestrichelte gelbe Linie getrennt, wenn die Weitergabe zulässig ist, und durch zwei durchgezogene gelbe Linien, wenn die Weitergabe nicht zulässig ist. (Nur eine Seite kann gestrichelt sein,...

21
Mord selektiv positive ganze Zahlen

Einführung Arithmetisches Gefängnis ist eine spezielle Einrichtung, die positive ganze Zahlen einkerkert. In letzter Zeit haben die positiven ganzen Zahlen jedoch versucht, zu entkommen. Aus diesem Grund haben die Wächter beschlossen, einige der positiven Ganzzahlen zu eliminieren , um eine...

21
Berechnung von Collatz Cousins

Definieren Sie die Funktion f (n) für eine positive ganze Zahl n wie folgt: n / 2 , wenn n gerade ist 3 * n + 1 , wenn n ungerade ist Wenn Sie diese Funktion wiederholt auf n größer als 0 anwenden , scheint das Ergebnis immer auf 1 zu konvergieren (obwohl dies noch niemand beweisen konnte). Diese...

21
Bitstring-Physik

Hintergrund Ja, Bitstring-Physik ist eine echte Sache . Die Idee ist, eine neue Theorie der Physik zu konstruieren, die nur Bitketten verwendet, die sich unter einer Wahrscheinlichkeitsregel entwickeln ... oder so. Obwohl ich ein paar Artikel darüber gelesen habe, bin ich immer noch ziemlich...

21
Eine Diamantkachel drehen

Jedes reguläre Sechseck kann zum Beispiel wie folgt mit Diamanten gekachelt werden (gestohlen aus dieser Frage ): ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Wir betrachten das Obige als Kacheln der Größe 1 (da die Seiten der Diamanten jeweils aus einem / oder \...

21
Automatische Preisidentifikation von Schriftrollen in Nethack

OH GÖTTER NEIN !! Du kannst uns nicht mit Doorknob hier lassen! Es wird überall Nethack sein! - vor 1 Tg. Von Geobits Kann mich nicht enttäuschen ... Einführung (Sie können diesen Abschnitt überspringen, wenn Sie sich nicht für Exposition interessieren und / oder wenn Sie Tab Explosion Syndrom...

21
Verlustbehaftete ASCII-Grafikkomprimierung

Hintergrund PICASCII ist ein übersichtliches Tool, das Bilder in ASCII- Grafiken konvertiert. Mit den folgenden zehn ASCII-Zeichen werden unterschiedliche Helligkeitsgrade erreicht: @#+';:,.` Wir werden sagen, dass diese Charxel (Zeichenelemente) Helligkeiten von 1 (Vorzeichen) bis 10 (Leerzeichen)...