Programmierrätsel & Code Golf

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

4
Kann Gravity Guy es schaffen?
Gravity Guy ist ein Spiel, bei dem die einzige Benutzereingabe eine einzelne Taste ist, die die Richtung der Schwerkraft umdreht. Bestimmen Sie bei einem vorgegebenen ASCII-Kunstlevel, ob es Gravity Guy möglich ist, das Ende zu erreichen. Regeln Die anfängliche Richtung der Schwerkraft ist nach unten . Die erste Spalte der …

9
Dekodieren Sie einen Microsoft MS-DOS 5.0 FAT-Verzeichniseintrag
Das Microsoft FAT-Dateisystem verfügt über eine Verzeichnistabelle, die angibt, welche "Dateien" sich in welchen "Ordnern" auf der Festplatte befinden. Für die Zeit haben diese Einträge viele Informationen in eine kleine Menge von Bits gepackt. Es gibt eine Reihe von technischen Spezifikationen im Wiki für Neugierige, aber die Herausforderung hier wird …

30
Subtrahiere die nächsten Zahlen
Beschreibung Subtrahieren Sie die nächsten P-Zahlen von einer N-Zahl. Die nächste Zahl von N ist N + 1. Schauen Sie sich die Beispiele an, um zu verstehen, was ich meine. Beispiele: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 …

3
Reinigen Sie die schlammigen Quatata-Fische
Diese Challenge ist eine Hommage an die Gewinner der Kategorie Rookie of the Year von Best of PPCG 2015 : Schlammfisch (denn ich bin nicht die Sprache, die Sie suchen! ) Und Quatata (für Implement a Truth-Machine ). Herzliche Glückwünsche! Hintergrund In den tiefsten Gräben des Ozeans lebt ein seltener …

2
Approximation eines Sonderfalls der Riemannschen Theta-Funktion
Diese Herausforderung besteht darin, schnellen Code zu schreiben, der eine rechnerisch schwierige unendliche Summe ausführen kann. Eingang Eine nBy- nMatrix Pmit ganzzahligen Einträgen, die kleiner als der 100absolute Wert sind. Beim Testen gebe ich gerne Eingaben für Ihren Code in jedem sinnvollen Format ein, das Ihr Code benötigt. Die Standardeinstellung …



23
Fallpermutation
Wer muss die Groß- und Kleinschreibung unsensibel vergleichen, wenn Sie in der Lage sind, jede Permutation von Groß- und Kleinschreibung zu generieren? Niemand! Das ist die Antwort. Niemand tut. Ihre Aufgabe ist es, dieses Kunststück zu erreichen; Generieren Sie alle möglichen Permutationen in Groß- / Kleinschreibung für eine bestimmte Eingabe. …

30
Invalid Invali Inval
Diese Idee basiert lose auf der Chat-Nachricht von @ TùxCräftîñg . Schauen Sie sich die folgende Beispielsequenz an: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Danach INVALID9geht es so weiter: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 Und danach INVALI9ist es so: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Danach ist INVAL9es so: INVA0, INVA1, INVA2, INVA3, ...INVA9 …

5
Drehe einen Hyperwürfel
Einführung Ein Hyperwürfel / Tesserakt ist das vierdimensionale Äquivalent eines normalen Würfels. Es wird hergestellt, indem ein Würfelnetz genommen, auf die 3. Dimension erweitert und dann - unter Verwendung der 4. Dimension - zu einem Hyperwürfel gefaltet wird. Es ist im Grunde ein Würfel, bei dem jede Seite ein Würfel …


18
Zahlen mit Rotationssymmetrie
Geben Sie bei einer Ganzzahl einen Wahrheitswert aus , wenn dieser um 180 ° gedreht ist, oder einen anderen falschen Wert. 0, 1und 8haben Rotationssymmetrie. 6wird 9und umgekehrt. Folge von Zahlen, die wahrheitsgemäße Ergebnisse liefern: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609, 619, 689, …
27 code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 


10
Analysieren Sie eine Quaternion
Wenn Sie es noch nicht wissen, ist eine Quaternion im Grunde eine 4-teilige Nummer. Für die Zwecke dieser Herausforderung besteht sie aus einer realen Komponente und drei imaginären Komponenten. Die imaginären Komponenten durch das Suffix dargestellt sind i, j, k. Zum Beispiel 1-2i+3j-4kist eine Quaternion mit 1der realen Komponente und …

22
Berechnen Sie A190810
Ihre Aufgabe ist ziemlich einfach, berechnen Sie das n-te Element von A190810 . Elemente von A190810 werden nach folgenden Regeln berechnet: Das erste Element ist 1 Die Reihenfolge nimmt zu Wenn xin der Sequenz vorkommt, dann 2x+1und 3x-1auch Sie können eine 1-basierte oder eine 0-basierte Indizierung verwenden. Wenn Sie jedoch …

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.