Programmierrätsel & Code Golf

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

3
Verdoppelungskaskade
Zunächst ein mathematisches Zwischenspiel, kurz und lohnenswert: Wenn 0 < a < 4, bildet die Logistikfunktion f(x) = ax(1-x) das Intervall [0,1] in sich selbst ab. Dies bedeutet, dass man das Iterationsspiel spielen kann; Wenn beispielsweise a = 2 ist, wird der Anfangswert 0,3 zu 0,42, dann zu 0,4872 usw. …
12 code-golf  math  number 

11
Analysieren Sie eine Liste von Listen in eine Sad-List
In dieser Herausforderung müssen Sie eine Liste von Listen in ein einfacheres Listenformat umwandeln. Diese Herausforderung basiert auf meinem Sadflak-Parser. In meinem Sadflak-Parser wurden alle () entfernt und durch die Summe der () am Anfang der Liste ersetzt, damit das Programm schneller ausgeführt wird. Um eine Sad-List zu parsen, müssen …

30
Was ist der Standardkratzer?
Im Golf wird der Standard-Scratch eines Platzes nach folgender Formel berechnet: (3*num_of_3_par_holes + 4*num_of_4_par_holes + 5*num_of_5_par_holes) - difficulty_rating Ihre Aufgabe ist es, anhand dieser 4 Eingaben den Standard-Scratch eines Golfplatzes zu berechnen. Sie sollten Eingaben in einer beliebigen Standardform im Format vornehmen [num_of_3_pars, num_of_4_pars, num_of_5_pars], difficulty rating Wenn es jedoch …
12 code-golf  math  number 

22
ASCII-Zauberwürfel
Inspiriert von diesem und dem folgenden Chat: Ihre Aufgabe ist es, Folgendes auszugeben: _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ Zusätzliches führendes oder nachfolgendes Leerzeichen ist zulässig, solange es das Erscheinungsbild des Cubes nicht verändert. Wie üblich ist das Zurückgeben der obigen Zeichenfolge oder einer Liste von Zeichenfolgen …


19
Erstellen Sie einen Nachschlageindex
Geben Sie bei einer gegebenen Zeichenfolge eine Tabelle zurück, in der die ersten Spalten die eindeutigen Buchstaben der Zeichenfolge in der Reihenfolge ihres Auftretens enthalten. In den nachfolgenden Spalten werden die Indizes dieses Buchstabens in der Zeichenfolge mit einer auf Null oder Eins basierenden Indizierung aufgelistet. Horizontale Leerzeichen spielen keine …


7
Zähle die Videos in einer Youtube Playlist
Herausforderung Gib bei einer vorgegebenen Youtube-Wiedergabeliste die Anzahl der darin enthaltenen Videos aus. I / O Die Wiedergabeliste wird als URL angegeben. Zum Beispiel https://www.youtube.com/playlist?list=PL_3jnZNPYn7qUatgDYBS5NShkfXoehSRC(dies ist eine Wiedergabeliste, die mir eine Freundin geschickt hat, um mich dazu zu bringen, K-Pop zu hören, weil sie davon besessen ist und es mir …

14
Fülle eine Datei mit Nullen auf
Ihre Aufgabe heute wird es sein, eine vorhandene Datei zu nehmen und Nullen an sie anzuhängen, bis sie eine bestimmte Größe erreicht. Sie müssen ein Programm oder eine Funktion schreiben, die den Namen einer Datei im aktuellen Verzeichnis fund eine Anzahl von Bytes enthält b. Während Sie den ursprünglichen Inhalt …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

3
War das mein Biss?
Gestern habe ich mein Sandwich auf dem Tisch liegen lassen. Als ich heute aufgestanden bin, war da ein Happen drin ... War es meins? Ich kann mich nicht erinnern ... Problem: Nehmen Sie eine Darstellung des Sandwichs und meines Bissmusters und sagen Sie mir, ob es mein Biss war oder …

2
Sag mir, wie viele Quadrate gibt es?
Besteht ein nicht leeres 2D-Array aus 0und 1, ermitteln Sie die Anzahl der Quadrate, deren 4 Ecken alle sind 1. Die Quadrate müssen nicht "aufrecht" sein. Alle Reihen haben garantiert die gleiche Länge. Angemessene Eingabe- / Ausgabemethoden sind zulässig. Testfälle: 0001000 1000000 0000000 0000100 0100000 Dies kehrt zurück 1. 10101 …

2
KOTH: Hit and Sunk
Einführung Für meine 5. KOTH stelle ich Ihnen eine Herausforderung vor, die auf dem bekannten Spiel Battleship mit ein paar Wendungen basiert . Du kommandierst nur ein Schiff, dessen Typ du zwischen den 5 "traditionellen" Klassen auswählen kannst, aber du kannst in jedem Zug mehrere Aktionen ausführen, einschließlich des Bewegens! …

10
Einfachere Kommunikation bedeutet… ○ runde Ausgabe!
Aufgrund dessen wurde ich aber gebeten, [1] , [2] eine grafische Ausgabe zu machen. Aufgabe Erzeugen Sie eine kreisförmige Darstellung des Textes EASIER COMMUNICATION MEANS FASTER CODING MEANS FEWER CODERS MEANS . Alle Großbuchstaben werden verwendet. Die Buchstabenoberseiten müssen außerhalb des Kreises liegen. Entweder muss das Leerzeichen FEWERunten sein (6 …

5
Venn-Diagrammzellen
Angesichts mehrere Sätze, beispielsweise s1={2,3,7}, s2={1,2,4,7,8}und s3={4,7}ein Venn - Diagramm visualisiert jedem Satz durch eine geschlossene Kurve und Satz Elemente , die entweder innerhalb oder außerhalb des Umfangs der Kurve, je nachdem , ob es sich um Element des Satzes ist oder nicht. Da alle Set-Elemente im Venn-Digramm nur einmal …

5
Möge der vierte mit Grippe sein
Da morgen der 4. Mai ist, gibt es hier einen kleinen Star Wars-Themenbeitrag, der Sie mental auf all die schlechten Witze vorbereitet, die morgen kommen. HINTERGRUNDGESCHICHTE Während einer Sitzung des galaktischen Senats sitzen alle Senatoren in einem n*nRaster. Ein plötzlicher Ausbruch der JarJar-Grippe (der ewig anhält und die Infizierten wie …
12 code-golf  grid 

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.