Programmierrätsel & Code Golf

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

4
Konvertieren Sie eine ASCII-Art-Tabelle in eine UTF-8-Tabelle
Wenn ich Dokumentation, Kommentare usw. schreibe, liebe ich es, ASCII-Tabellen zu erstellen. Normalerweise sehen sie ziemlich gut aus, aber ich bin immer der Meinung, dass sie noch besser aussehen könnten - zumal UTF-8 / Unicode die Box-Zeichen enthält . Die Verwendung dieser Zeichen ist jedoch sehr mühsam, da zum Einfügen …


27
Die inverse Collatz-Vermutung
Ich denke, die Collatz-Vermutung ist bereits bekannt. Aber was ist, wenn wir die Regeln umkehren? Beginnen Sie mit einer ganzen Zahl n> = 1. Wiederholen Sie die folgenden Schritte: Wenn n selbst multiplizieren es mit 3 und 1 addieren. Wenn n ungerade ist , subtrahiere 1 und dividiere es durch …

15
Logische Gatter manuell
Erstellen Sie ein Programm, das die grundlegenden Logikgatter simuliert. Eingabe: Ein Wort mit Großbuchstaben, gefolgt von 2 1-stelligen Binärzahlen, die durch Leerzeichen wie z OR 1 0. Die Tore OR, AND, NOR, NAND, XOR, und XNORsind erforderlich. Ausgang: Was der Ausgang des eingegebenen Logikgatters würde die beiden Zahlen gegeben: entweder …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

10
Quadratische Reste machen so viel Spaß!
Definitionen Quadratische Reste Eine ganze Zahl rrr heißt quadratisches Residuum Modulo nnn wenn eine ganze Zahl xxx so dass: x2≡r(modn)x2≡r(modn)x^2\equiv r \pmod n Die Menge der quadratischen Reste modulo kann einfach berechnet werden, indem die Ergebnisse von für 0 \ le x \ le \ lfloor n / 2 \ …

8
Rückhand Komplimente
Diese Herausforderung zelebriert meine erste esoterische Sprache, Backhand ! Rückhand ist eine eindimensionale Sprache mit einem nichtlinearen Zeigerfluss. Der Zeiger bewegt sich drei Schritte gleichzeitig und führt nur jeden dritten Befehl aus. Das Programm 1..1..+..O..@addiert 1 + 1 und gibt 2 aus, bevor es beendet wird. Die Zwischeninstruktionen werden übersprungen, …

11
Ernte ASCII Art Challenge
ASCII-Kunst macht Spaß. Moderne Texteditoren können sehr gut Text bearbeiten. Sind moderne Programmiersprachen der Aufgabe gewachsen? Eine häufige Aufgabe bei der Bearbeitung von ASCII-Grafiken besteht darin, Text auf ein Rechteck zwischen zwei Zeichen zuzuschneiden. Dies ist die Aufgabe, die Sie in dieser Herausforderung umsetzen müssen. Einzelheiten Ihr Programm wird 3 …

7
Machen Sie die größten und kleinsten Zahlen
Inspiriert von diesem Beitrag über Rätsel. Die Spoiler für dieses Rätsel finden Sie weiter unten. Wenn Sie drei positive Ganzzahlen als Eingabe haben (x, y, z), konstruieren Sie den Einschlussbereich [x, y], verknüpfen Sie diesen Bereich und entfernen Sie dann znicht unbedingt aufeinanderfolgende Ziffern, um die größtmöglichen und kleinsten positiven …

10
Lassen Sie uns die Bewertungsregeln von 421 üben!
421 ist ein sehr beliebtes Würfelspiel in Frankreich und einigen anderen europäischen Ländern. Es wird meistens in Bars und Pubs gespielt, um zu bestimmen, wer die nächste Runde Getränke kauft. Das komplette Spiel wird normalerweise in zwei Runden gespielt, wobei jeder Spieler versucht, die Spielsteine ​​loszuwerden, was hier jedoch nicht …

12
Lassen Sie uns einen Reaper spielen - Closed for Submissions
HINWEIS : Der Gewinner dieses Wettbewerbs ist Jack !!!. Weitere Einsendungen werden nicht akzeptiert. Hier ist der Chatroom für diese King-of-the-Hill- Herausforderung. Dies ist meine erste, also bin ich offen für Vorschläge! Reaper ist ein Spielkonzept, das von der Art of Problem Solving entwickelt wurde und Geduld und Gier beinhaltet. …

1
FIFO-Cache-Anomalien
Dies ist die Folgeherausforderung von dieser , wenn Sie verwirrt sind, überprüfen Sie diese bitte zuerst. Zunächst sei die Anzahl der Cache-Fehlschläge einer Sequenz von Ressourcenzugriffen, vorausgesetzt, unser Cache hat die Kapazität und verwendet ein FIFO-Auswurfschema (First-In-First-Out), wenn es voll ist.m ( s , k )m(s,k)m(s, k)ssskkk Geben Sie dann …

5
Eine gut verteilte ASCII-Spirale
Betrachten Sie diese Spirale ########### # # ####### # # # # # ### # # # # # # # # # # # # # # # # ##### # # # ######### Ausgehend von der Mitte: Die erste Zeile (nach oben) besteht aus 3 Zeichen. Die zweite …

12
Kleine Ramsey-Zahlen
Hintergrund: Die Ramsey-Zahl gibt die minimale Anzahl von Eckpunkten im vollständigen Graphen so dass eine rot / blaue Kantenfärbung von mindestens ein rotes oder ein blaues . Grenzen für größere r, s sind sehr schwer zu ermitteln.V K V K V K r K s r , sR(r,s)R(r,s)R(r,s)vvvKvKvK_vKvKvK_vKrKrK_rKsKsK_sr,sr,sr, s Ihre …

6
Golfkette (Polizistenfaden)
Dies ist eine Herausforderung für Bullen und Räuber. Für den Faden Robbers, gehen hier . Die Cops haben drei Aufgaben. 1) Wählen Sie eine Sequenz aus dem OEIS . 2) Wählen Sie eine Sprache (dies wird als Golflang vorgeschlagen, muss aber nicht sein), die bei Eingabe die nAusgabe A(n)(wobei A(n)die …

12
Spaß mit Zeichenfolgen und Zahlen
Hier ist ein Programmierpuzzle für Sie: Wenn Sie beispielsweise eine Liste mit Paaren von Zeichenfolgen und entsprechenden Zahlen angeben, [[A,37],[B,27],[C,21],[D,11],[E,10],[F,9],[G,3],[H,2]]geben Sie eine weitere Liste aus, die nur die Zeichenfolgen enthält: Die Gesamtanzahl aller Zeichenfolgen sollte genau der entsprechenden Anzahl in den Eingabedaten entsprechen. In der Sequenz sollte keine Zeichenfolge nebeneinander …

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.