Als «code-golf» getaggte Fragen

16
Binäres Tetris in Tweets

Vor kurzem (vor einigen Jahren) wurde auf Programmierwebsites viel über eine Implementierung von Tetris in 140 Bytes geredet . ... Es stellt sich heraus, dass es sich, obwohl es klein ist, um eine vereinfachte Version von Tetris und nicht einmal um eine vollständige Implementierung handelt. Nur die...

16
Trithagoreische Dreiergruppen

Ein pythagoreisches Dreifach ist eine positive ganzzahlige Lösung der Gleichung: Ein Trithagoreisches Tripel ist eine positive ganzzahlige Lösung der Gleichung: Wobei Δn die n-te Dreieckszahl findet . Alle trithagoreischen Tripel sind auch Lösungen für die Gleichung: Aufgabe Bei einer positiven...

16
Miller-Rabin Starke Pseudoprimes

Bei einer nicht negativen Ganzzahl Nwird die kleinste ungerade positive Ganzzahl ausgegeben, die eine starke Pseudoprime für alle ersten NPrimzahlen darstellt. Dies ist die OEIS-Sequenz A014233 . Testfälle (einseitig indiziert) 1 2047 2 1373653 3 25326001 4 3215031751 5 2152302898747 6...

16
Ausgabe der n-ten geraden perfekten Zahl

Herausforderung Bei einer gegebenen Ganzzahl gibt n als Eingabe 0 <= n <= 2^10die n-te gerade perfekte Zahl aus. Perfekte Zahlen Eine perfekte Zahl ist eine Zahl x, bei der die Summe ihrer Faktoren (ohne sich selbst) gleich x ist. Zum Beispiel 6: 6: 1, 2, 3, 6 Und natürlich ist 1 + 2 + 3 = 66...

16
Finde alle Anagramme!

Obwohl wir 17 Fragen mit Anagrammen haben , haben wir diese Frage immer noch nicht, also hier ist sie. Deine Aufgabe Sie müssen ein Programm oder eine Funktion schreiben, die beim Empfang eines Strings alle möglichen Anagramme davon ausgibt. Für die Zwecke dieser Frage ist ein Anagramm eine...

16
Fang die Schafe!

Du bist ein Bauer und deine Schafherde ist geflohen! Ach nein! Runden Sie diese Schafe auf, indem Sie Zäune bauen, um sie einzudämmen. Als Landwirt mit kleinem Budget möchten Sie möglichst wenig Zaun verwenden. Glücklicherweise sind sie nicht die klügsten Schafe der Welt und bewegen sich nicht,...

16
Den Rechner drehen

Einführung: Werfen wir einen Blick auf einen Standardrechner in Windows: Bei dieser Herausforderung werden nur die folgenden Schaltflächen betrachtet und alles andere ignoriert: 7 8 9 / 4 5 6 * 1 2 3 - 0 0 . + Herausforderung: Input: Sie erhalten zwei Inputs: Eines ist etwas, um die Drehung in...

16
Zeig mir ein Feuerwerk!

In irgendeiner Weise und Reihenfolge gegeben, Maße (in welcher Reihenfolge Sie wollen) eine Wahrscheinlichkeit (in welchem ​​Format auch immer Sie wollen) Anzahl der Iterationen (Sie können wählen, ob Sie den Anfangszustand zählen möchten oder nicht) Führen Sie einen der folgenden Schritte aus:...

16
Eine unberührte Welt

Diese Herausforderung basiert auf Helka Hombas Frage Programmieren einer unberührten Welt . Aus dieser Frage heraus lautet die Definition eines makellosen Programms: Definieren wir ein unberührtes Programm als ein Programm, das selbst keine Fehler aufweist, das jedoch fehlerhaft ist, wenn Sie es...

16
Suchen Sie die serialisierte Ganzzahl

Aufgabe Schreiben Sie ein Programm, das (als Eingabe) eine positive Ganzzahl annimmt. Es wird dann von 0abwärts gezählt, wobei jede Ganzzahl an a angehängt wird, Stringund nur dann fortgesetzt, wenn die Länge von Stringkleiner als der Wert der Eingabe ist. Eine serialisierte Ganzzahl ist definiert...

16
Bilden Sie eine unendliche Kette

Definieren wir eine Klasse von Funktionen. Diese Funktionen werden von den positiven Ganzzahlen auf die positiven Ganzzahlen abgebildet und müssen die folgenden Anforderungen erfüllen: Die Funktion muss bijektiv sein, dh, jeder Wert wird genau einem Wert zugeordnet. Sie müssen in der Lage sein,...

16
2D unterteilte kumulative Summe

Herausforderung Gegeben sei eine Matrix M mit r Zeilen und c Spalten und zwei Booleschen Listen V der Länge r und H der Länge c die unterteilten kumulativen vertikalen und horizontalen Summen. Regeln r und c sind größer als oder gleich eins H und V beginnen mit einem wahren Wert Die Werte in M...