Hinweis: Die erste Hälfte dieser Herausforderung stammt von Martin Enders vorheriger Herausforderung, Visualize Bit Weaving . Die esoterische Programmiersprache evil hat eine interessante Operation für Bytewerte, die sie "Weben" nennt. Es ist im Wesentlichen eine Permutation der acht Bits des Bytes (es spielt keine Rolle, von welchem Ende aus wir …
(per Chat ) Der OEIS-Eintrag A123321 listet die Folge von Zahlen auf, die das Produkt von sieben verschiedenen Primzahlen sind. Der Kürze halber nennen wir dies eine 7DP- Nummer. Die ersten paar Zahlen und ihre entsprechenden Teiler sind unten: 510510 = 2 * 3 * 5 * 7 * 11 …
Was ist die binäre Zeit? Jeder weiß, wie spät es ist. Es befindet sich oben rechts auf Ihrem Bildschirm. Aber eine Frage, die sich die Leute selten zu stellen scheinen, lautet: Was ist die binäre Zeit? Binäre Zeit Die Binärzeit (True Binary Time) liest zuerst das höchstwertige Bit (MSB) der …
Credits Diese Herausforderung ging von @miles aus . Erstellen Sie eine Funktion, die den CRC32-Hash einer Eingabezeichenfolge berechnet. Die Eingabe ist eine ASCII-Zeichenfolge beliebiger Länge. Die Ausgabe ist der CRC32-Hash dieser Eingabezeichenfolge. Erläuterung Der Algorithmus von CRC32 und anderen CRCs ist im Wesentlichen derselbe, sodass hier nur CRC3 gezeigt wird. …
Dieser ist einfach zu beschreiben und ich konnte kaum glauben, dass dies vorher nicht golfen wurde: Suchen Sie für ein bestimmtes Bild (welches Format auch immer von Ihrer Sprache unterstützt wird) die eindeutigen Farben und geben Sie eine Liste der Farben aus. Drucken Sie den Farbcode in hexadezimalem RGB, dh …
Einführung Betrachten wir das folgende Array: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] Eine Gruppe besteht aus den gleichen Ziffern nebeneinander. Im obigen Array gibt es 5 verschiedene Gruppen: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, …
Wenn Sie (in STDIN, als Befehlszeilenargumente oder als Funktionsargumente) zwei unterschiedliche, nicht leere Zeichenfolgen angeben, suchen Sie die kürzeste Teilzeichenfolge der ersten Zeichenfolge, die keine Teilzeichenfolge der zweiten ist, und geben Sie sie zurück. Wenn keine solche Teilzeichenfolge vorhanden ist, können Sie die leere Zeichenfolge zurückgeben, eine beliebige Zeichenfolge zurückgeben, …
Die Herausforderung ist einfach: Erstellen Sie ein Kreisdiagramm basierend auf einer Reihe von Eingabewerten. Die Eingabe ist eine Liste positiver Zahlen, Dezimalzahlen oder Ganzzahlen, und die Ausgabe ist ein Kreisdiagramm, in dem jeder der Eingabewerte durch separate Farben und einen Prozentwert außerhalb der einzelnen Bereiche dargestellt wird. Regeln: Die Farben …
Diese Herausforderung ist einfach. Geben Sie bei einer gegebenen Zahl eine ASCII-Darstellung der Zahl unter Verwendung des Maya-Base-20-Zahlensystems aus. Was ist das Maya-System? Die Mayas benutzten die Basis 20, um Zahlen zu speichern, also war die erste Position die 1s-Stelle, die nächste die 20s-Stelle, dann die 400s usw. So Maya-Nummer …
Herausforderung Sie erhalten eine ASCII-artige Darstellung von Zeichen in einer Ebene als Eingabe nach einer beliebigen vernünftigen Methode. Dies wird nur enthalten: [a-z]bewegliche Figuren darstellen. Jeder Buchstabe erscheint höchstens einmal an der Tafel. # unbewegliche Wände darstellen . leeren Raum darstellen Beispielsweise: abcdef.gh#.. .......ij.#. #..#.......# ...#.#...### .#.......#q# .........### Sie erhalten …
Erläuterung Befunge ist ein zweidimensionales Programm, das Stapel verwendet . Das heißt, um 5 + 6 zu tun, schreiben Sie 56+, was bedeutet: 56+ 5 push 5 into stack 6 push 6 into stack + pop the first two items in the stack and add them up, and push the …
Einführung In dieser Herausforderung wird eine 2 × 2-Matrix wie folgt indiziert: 0 1 2 3 Wir definieren eine Familie von fraktalen Mustern F(L), wobei Les sich um eine Längenliste ndieser Indizes handelt und F(L)die Größe hat .2n-1 × 2n-1 Wenn ja L == [], dann F(L)ist das 1 × …
Willkommen zu Ihrem ersten Tag bei PPCG Inc. Als unser neuester Junior Assistant Document Sorter sind Sie dafür verantwortlich, dass alle an Sie gesendeten Dokumente in alphabetischer Reihenfolge archiviert werden. Es ist so einfach, dass ein Affe das kann. Nun, bildlich gesprochen, da wir dafür einen Affen engagiert haben. Erraten …
Eine arborally erfüllte Punktmenge ist eine 2D-Punktmenge, bei der für jedes achsenausgerichtete Rechteck, das unter Verwendung von zwei Punkten in der Menge als gegenüberliegende Ecken gebildet werden kann, dieses Rechteck mindestens einen anderen Punkt enthält oder berührt. Hier ist eine gleichwertige Definition aus Wikipedia: Eine Punktmenge gilt als arboral erfüllt, …
Der Code auf dieser Site wird schnell aufgebraucht. Wir müssen in erneuerbare Saiten investieren. Sie müssen also ein Programm schreiben, das einen String aufnimmt und in eine Windmühle umwandelt. Die Herausforderung Nehmen wir als Beispiel eine einfache Windmühlenschnur. Nimm die Schnur abc. In diesem Fall ist der Drehpunkt das zentrale …
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.