Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern


2
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) haben. Unten sehen Sie die Ergebnisse der Konvertierung eines kleinen Codes, der walisischen Flagge, …

7
Ausgabe eines basissicheren Ausdrucks
Hintergrund In einigen möglichen Zukünften wird die Welt ihre numerischen Systeme von dezimal (Basis 10 oder b10) auf eine andere Basis (binär b2, oktal b8, hexadezimal b16oder sogar unär b1, in diesem Fall sind wir geschraubt!) Umwandeln. In Vorbereitung auf dieses möglicherweise weltverändernde Ereignis entscheiden Sie sich daher, alle Ihre …

10
Durchschnittliche Farbe eines Bildes
Durchschnittliche Farbe eines Bildes Wissenschaftler konnten die durchschnittliche Farbe des Universums bestimmen, aber in wie vielen Bytes können wir die durchschnittliche Farbe auf einem Bild finden? Deine Aufgabe Ihre Eingabe wird ein einzelnes Bild sein, das Sie benötigen, um den Durchschnitt der Farben im Bild zu ermitteln und eine hexadezimale …

5
Chinesisches Schachbrett
Das Spiel der chinesischen Kontrolleure wird auf einem Brett mit Feldern in Form eines sechszackigen Sterns gespielt: Bild aus Wikipedia Wir können eine ASCII-artige Darstellung dieser Tafel erstellen, indem wir .für leere Stellen und die Buchstaben GYORPBfür die sechs farbigen Startpositionen verwenden: G G G G G G G G …

16
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 verwirrt. Das Bitstring-Universum ist jedoch ein …

3
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 Nachricht an die anderen Ganzzahlen zu senden. Sie haben einen …
21 code-golf  grid 

4
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 Benutzer glaubt …


11
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 - b). Der Hausdorff-Abstand zwischen zwei nicht leeren endlichen Mengen …

2
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 code-golf  math  primes 


6
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 folgenden Einschränkungen ( %stellt Mod dar): …

13
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, um das Überholen dieser Seite zu ermöglichen, und gelbe …

3
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 Arten von …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.