Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
Diese Herausforderung ist die erste in einer Serie mit zwei Herausforderungen zum Thema Wiederholung. Der zweite wird bald auf sein. In einer Sprache namens Wiederholung (nur aus etwas I), besteht dort eine unendliche Reihe von 12345678901234567890..., mit 1234567890immer wiederholen. Die folgende Syntax steht für die Ausgabe von Zahlen zur Verfügung: …
Zeigen Sie bei einer positiven Ganzzahl unter 1000 alle möglichen Rechtecke mit diesem Bereich an. Aufgabe Angenommen, die Eingabe ist 20. Wir können ein Rechteck mit 20 × 1, 10 × 2 oder 5 × 4 erstellen. Dies ist also eine gültige Ausgabe: ******************** ********** ********** ***** ***** ***** ***** …
Zunächst einige Definitionen. Eine Hadamard-Matrix ist eine quadratische Matrix, deren Einträge entweder +1 oder -1 sind und deren Zeilen zueinander orthogonal sind. Die Hadamard-Vermutung schlägt vor, dass für jede positive ganze Zahl k eine Hadamard-Matrix der Ordnung 4k existiert. Eine zirkulierende Matrix ist eine spezielle Art von Matrix, bei der …
Einführung Die Zahl 101 ist ein Palindrom, da sie das gleiche vorwärts und rückwärts liest. Die Nummer 105 ist nicht. Jedoch 105 in Basis acht als 151 geschrieben, das ist Palindrom. Andererseits ist 103 in keiner Basis von 2 bis 101 ein Palindrom . Daher ist 103 streng nicht palindrom …
Diese Herausforderung ist teils eine Herausforderung für Algorithmen, teils eine Herausforderung für die Optimierung und teils einfach eine Herausforderung für den schnellsten Code. Die AT-Matrix wird vollständig durch ihre erste Zeile rund erste Spalte spezifiziert c. Jedes verbleibende Element der Matrix ist nur eine Kopie des Elements, das diagonal nach …
Diese Herausforderung wird sich mehr oder weniger wie ein traditionelles Code-Golfspiel verhalten . Der einzige Unterschied besteht darin, dass Benutzer anstelle der Bewertung der Antworten anhand der Anzahl der Zeichen oder Bytes verschiedenen Zeichen in den Kommentaren Gewichte zuweisen und das Programm mit der niedrigsten kumulativen Gewichtung gewinnt. Herausforderung Ihre …
Bei dieser Herausforderung geht es nicht um das Spiel Snake. Stellen Sie sich eine 2D-Schlange vor, die durch Zeichnen einer horizontalen Längenlinie gebildet wird n. An ganzzahligen Punkten entlang ihres Körpers kann diese Schlange ihren Körper um 90 Grad drehen. Wenn wir die Vorderseite der Schlange so definieren, dass sie …
Erstellen Sie einen bidirektionalen Gematria-Rechner für eine bestimmte Folge von Unicode-Zeichen als Alphabet. Gematri-was? Gematria ist ein System zur Zuweisung numerischer Werte zu Symbolen, das von alten Griechen entwickelt und von alten Juden übernommen wurde. Es ist ähnlich wie ASCII oder Unicode, es ist nur nicht linear ... Siehe folgende …
Aufgabe Die Aufgabe besteht darin, Polygone bei einer Scheitelpunktkonfiguration zu kacheln. Wertung Ihre Punktzahl entspricht dem "Komplexitätsgrad", den Ihre Einreichung erreicht. Die Komplexitätsstufen sind kumulativ, was bedeutet, dass Sie auch # 1 & # 2 unterstützen müssen, um # 3 zu erreichen. Einreichungen mit gleicher Komplexität werden durch die Anzahl …
Pi mal e (oder Pie, wenn Sie mehrdeutige Notation mögen) auf 100 Dezimalstellen ist: 8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439... ( OIES A019609 ) ( Argument für mögliche Irrationalität ) Ihre Aufgabe ist es, ein Programm zu schreiben, das eine positive ganze Zahl N aufnimmt und Pi * e auf N Dezimalstellen abgeschnitten ausgibt. zB …
Das Spiel Die meisten von uns kennen Frogger , das Arcade-Spiel aus den 80er Jahren, bei dem es darum geht, einen Frosch sicher über eine stark befahrene Autobahn und einen mit Gefahren gefüllten Teich zu hüpfen, um sicher zu Hause anzukommen. Vor einigen Monaten wurde die Herausforderung gestellt , einen …
Problem Stellen Sie sich 7 Eimer hintereinander vor. Jeder Eimer kann höchstens 2 Äpfel enthalten. Es gibt 13 Äpfel mit den Bezeichnungen 1 bis 13. Sie sind auf die 7 Eimer verteilt. Beispielsweise, {5,4}, {8,10}, {2,9}, {13,3}, {11,7}, {6,0}, {12,1} Wobei 0 den leeren Raum darstellt. Die Reihenfolge, in der …
Herausforderung Finden Sie die kleinste Abdeckung von Basen (z. B. Modulen), deren quadratische Restmengen über eine Tabellensuche getestet werden können, um definitiv zu bestimmen, ob eine gegebene nicht negative ganze Zahl n ein perfektes Quadrat ist oder nicht . Die Basen müssen alle kleiner oder gleich der Quadratwurzel des Maximalwerts …
Tor Erstellen Sie ein Programm oder ein Programmpaar, das gemeinsam Dateien stört und repariert, um zu verhindern, dass LZMA2 effektiv funktioniert. Die Unterbrechungs- und Korrekturroutinen müssen wechselseitig sein, damit Sie die Originaldatei genau wiederherstellen können. Ziele Die gesammelten Werke von Shakespeare in einfachem UTF-8 (5.589.891 Bytes) Wikimedia Commons 2013 Bild …
Ich versuche, etwas C ++ zu spielen. Ist es möglich, diesen Zustand zu verkürzen? X > 3 & X - Y > 1 (Abgesehen vom Entfernen von Leerzeichen natürlich.) Also Xist zumindest 4doch X >= Y + 2. Xund Ysind ganze Zahlen im Intervall [0,5]. Ich habe versucht, eine bitweise …
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.