Programmierrätsel & Code Golf

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

13
Überlaufsicherer Puffer
Hintergrund Heutzutage können Programmierer ihre Puffer nicht gerade halten! Eine häufige Fehlerquelle ist der Versuch, einen Array-Index zu verwenden, der für den Puffer zu groß ist. Ihre Aufgabe ist es, einen Puffer zu implementieren, in dem große Indizes auf eine Größe reduziert werden, die der Puffer verarbeiten kann. Da ich …
23 code-golf 

20
Finden Sie die Maximal Prime Powers
Eine Primzahlpotenz ist eine positive ganze Zahl n das kann in der Form geschrieben werden , n = p k wobei p eine Primzahl ist und k eine positive ganze Zahl. Zum Beispiel sind einige Primkräfte [2, 3, 5, 4, 9, 25, 8, 27, 125]. Als nächstes betrachten [2, 4, …
23 code-golf  math  primes 

9
Inkrementelles Quine
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die bei jeder Ausführung das erste Zeichen ihres Quellcodes, das zweite und das dritte ausgibt. Wenn Ihr Programm beispielsweise in einer Datei fooin einer Sprache barvorliegt baz.bar, sollten Sie eine Ausgabe ähnlich der folgenden erhalten: λ bar baz.bar f …

15
Sprich mir nach!
Wenn Sie eine Zeichenfolge als Argument angeben, geben Sie die Länge der längsten nicht überlappenden wiederholten Teilzeichenfolge (n) oder Null aus, wenn keine solche Zeichenfolge vorhanden ist. Sie können davon ausgehen, dass die Eingabezeichenfolge nicht leer ist. Beispiele abcdefabc: Der Teilstring abcwird an den Positionen 1 und 7 wiederholt, daher …
23 code-golf  string  code-golf  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  hexadecimal  code-golf  code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

16
Golf ein Zopf mit numerischem Wachstum
Beschreibung des Geflechts Wenn eine Litze in diesem Geflecht die Oberseite einer anderen Litze überquert, addiert sie den Wert der anderen Litze zu sich selbst, und alle anderen Litzenwerte werden durchlaufen. Das Geflecht besteht aus drei Litzen und jede Litze beginnt bei 1. Die erste Überkreuzung ist die am weitesten …

1
Ein ziemlich knorriges Rätsel
Schreiben Sie ein Programm, um ein 2-D-Diagramm eines Knotens auf der Grundlage der Knotenstruktur zu zeichnen. Ein Knoten ist genau das, wonach es sich anhört: eine Seilschleife, die festgebunden ist. In der Mathematik zeigt ein Knotendiagramm, wo sich ein Stück Seil über oder unter sich kreuzt, um den Knoten zu …

17
Implementieren Sie eine Stoppuhr
Implementieren Sie eine einfache digitale Stoppuhr , die die verstrichene Zeit in Sekunden und Minuten anzeigt, wie unten beschrieben. Wichtig Bitte lesen Sie sowohl den Abschnitt Display als auch die Bedienelemente ! Anzeige Die abgelaufene Zeit sollte im MM:SSFormat angezeigt werden, indem die zuvor angezeigte Zeitzeichenfolge "an Ort und Stelle" …

16
Mische ein zerlumptes Array
Ein unregelmäßiges Array ist ein Array, in dem jedes Element eine unbekannte Anzahl positiver Ganzzahlen enthält. Beispielsweise handelt es sich bei den folgenden Elementen um unregelmäßige Arrays: [[1,2,3],[4],[9,10]] Shape: 3,1,2 [[1],[2],[3]] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7 Die folgenden Arrays sind nicht unregelmäßig: [1] Each element will be an array [] …

5
Generiere mir einen QFP-Chip!
Generiere mir einen QFP-Chip! Aus dem Sandkasten! QFP ist eine Art Formfaktor für eine elektrische Komponente, bei der Stifte aus den Seiten eines Chips herausragen. Hier ist ein Bild einer typischen QFP-Komponente: Sie können sehen, dass die allgemeine Formel darin besteht, 4 Seiten mit der gleichen Anzahl von Stiften zu …


26
Primzahlen mit Primzahlen
Aufgabe Finden Sie alle nicht-negativen Ganzzahlen bis einschließlich einer gegebenen positiven Ganzzahl n , die nicht Null ist und die Primzahl sind 1'sund 0'sin ihrer binären Darstellung (ohne führende Nullen) ebenfalls Primzahl sind. Hier sind die ersten fünf solcher Primzahlen, 17, 19, 37, 41, 79 10001, 10011, 100101, 101001, 1001111 …



14
Wie zeichnet man schmelzende Eiszapfen
Ein Bildhauer hat die Aufgabe, Eiszapfen-Skulpturen für das neue Museum in Grönland zu schaffen. Er hat von seinem Chef Spezifikationen erhalten, die aus zwei Zahlen bestehen: [s, m] oder Größe und Schmelze. Größe muss eine ungerade Zahl sein. Er bekam ein paar Fotos von echten Eiszapfen: vvvvv [5, 0] vvv …

25
Umgekehrte Deltas eines Arrays
Umgekehrte Deltas eines Arrays Eine Fortsetzung der inversen Deltas eines Arrays Ihre Aufgabe ist es, ein Array von vorzeichenbehafteten 32-Bit-Ganzzahlen mit umgekehrten Deltas neu zu kompilieren. Beispiel Die Liste, 18 19 17 20 16 hat die Deltas: 1 -2 3 -4 was umgekehrt ergibt: -4 3 -2 1 dann, wenn …

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.