Programmierrätsel & Code Golf

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

3
Natürlicher Pi # 1 - Sand
Tor Generieren Sie ( N) zufällige Liniensegmente mit einheitlicher Länge ( l) und prüfen Sie, ob sie die äquidistanten ( t) parallelen Linien kreuzen . Simulation Was simulieren wir? Buffons Nadel . Glätten Sie den Sand in Ihrem Sandkasten und zeichnen Sie einen Satz gleichmäßig verteilter paralleler Linien (nennen Sie …

1
Führen Sie die Dempster-Kombinationsregel aus
Crashkurs zur Sommerzeit Die Dempster-Shafer-Theorie (DST) bietet eine Methode, um verschiedene Beweisquellen zu einem Glauben zu kombinieren. Bei einer Liste möglicher Aussagen (von denen eine die wahre Antwort ist) wird jeder möglichen Kombination von Aussagen eine "Masse" zugewiesen, die den Grad der unterstützenden Beweise angibt. Die Gesamtmasse aller Kombinationen ist …
9 code-golf  math 



1
Herr der Golfplätze
Intro In JRR Tolkiens Herr der Ringe steht dieser Satz auf dem Cover jedes Buches. Three Rings for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Dark Lord on his dark throne In the …

1
Flexagonale Flexagation
Als Programmierer ist es nicht sehr interessant, uns beim Flexen zuzusehen. Heute ändern wir das! In dieser Herausforderung werden Sie Hexaflexagone lexen und biegen. Über Sehen Sie sich für eine Videoeinführung Viharts-Videos auf Flexagons an Ein Flexagon ist eine Form, die Sie biegen können, um andere Gesichter als das obere …


2
Die zehnhundert häufigsten Wörter
Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind . Wenn …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

6
Fehlkonstruierte Monome
Es gibt eine Gleichung, vorausgesetzt nund xsind positiv, das drückt die Beziehung zwischen zwei Monomen aus, wobei eines eine häufige Falschdarstellung des anderen ist. Viele Menschen machen den einfachen Fehler, diese (dh 3x^2und (3x)^2) gleichzusetzen . Herausforderung Gegeben eine positive ganze Zahl i, bestimmt und gibt die Lösung nund xmit …

1
Wohin kann die Kanone gehen?
Einführung Das Xiangqi- Spiel , auch als chinesisches Schach bekannt, ist ein schachähnliches Spiel, das in China, Vietnam, Taiwan und anderen ostasiatischen Ländern beliebt ist. Die Farben der beiden Seiten in Xiangqi sind rot und schwarz. In Xiangqi gibt es sieben Teile: General ( G), Berater ( A), Elefant ( …

2
Machen wir eine Karte des Dungeons
Vor langer Zeit, als ich mehr Zeit mit Rollenspielen verbrachte, bestand eines der Probleme einiger Spieler darin, die Partybewegung zu verfolgen und die richtige Karte zu zeichnen. Also habe ich eine Idee, um zu überprüfen, wie ihr mit diesem Problem umgeht. Aufgabe ist es, eine Funktion zu schreiben, die als …
9 code-golf 

1
Plattformen bewegen!
Die Herausforderung Wenn entweder eine Zeichenfolge (möglicherweise Zeilenumbrüche) oder ein zweidimensionales Array und eine positive Ganzzahl angegeben werden n, wird die Position der Plattformen nnach der Anfangsposition gedreht. U, D, R, L sind Plattformen. ^, v, >, < sind Pfeile, die die Richtung der Plattformen ändern. U, D, R, Lbewege …

15
Mische ein Mapping
Wir definieren eine Karte als eine Reihe von Schlüssel-Wert-Paaren. Für diese Herausforderung müssen Sie jeden der Werte einem zufällig ausgewählten Schlüssel zuweisen. Sie müssen die Werte zufällig mischen und die resultierende Karte ausgeben. Dies bedeutet, dass wir jedes Mal, wenn wir Ihr Programm ausführen, die Möglichkeit haben, eine andere Ausgabe …

8
Mittelalterliche Rechtschreibung
Aufgabe Ihre Aufgabe ist es, einen Text in mittelalterliche Rechtschreibung umzuwandeln. Einzelheiten jwird in iund Jnach konvertiert I. uund Uam Anfang von Worten zu umgewandelt vund Vjeweils. vund Van jedem Ort , außer Anfang Worte umgewandelt uund Ujeweils. swird in ſ(U + 017F) konvertiert, es sei denn am Ende des …

7
Szekeres 'Sequenz
Definition a(1) = 1 a(2) = 2 a(n)ist die kleinste Zahl k>a(n-1), die eine 3-Term-Arithmetik-Progression in vermeidet a(1), a(2), ..., a(n-1), k. Mit anderen Worten, a(n)ist die kleinste Zahl, k>a(n-1)so dass es nicht existiert x, ywo 0<x<y<nund a(y)-a(x) = k-a(y). Beispiel ausgearbeitet Für n=5: Wir haben a(1), a(2), a(3), a(4) …

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.