Programmierrätsel & Code Golf

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

7
Anzahl der Faktorsummen
Bei einer positiven ganzen Zahl n> 1 bestimmen Sie, wie viele Zahlen gebildet werden können, indem Sie ganze Zahlen größer als 1 addieren, deren Produkt n ist . Wenn beispielsweise n = 24 ist , können wir n wie folgt als Produkt ausdrücken 24 = 24 -> 24 = 24 …

1
Überlegene zusammengesetzte Zahlen
Eine überlegene zusammengesetzte Zahl ist eine Ganzzahl, bei der das Verhältnis der Anzahl der Teiler zu einer Potenz der Zahl so hoch wie möglich ist. Dies als Formel ausdrücken: Sei d (n) die Anzahl der Teiler von n, einschließlich der Anzahl selbst. Wenn für eine gegebene ganze Zahl n eine …

30
Mein Gerät funktioniert nicht richtig.
Hilfe! Mein Gerät funktioniert nicht richtig und wenn ich versuche, einen String zu wiederholen, erhalte ich ein unordentliches Ergebnis. Anstatt die gleiche Zeichenfolge N- mal zu wiederholen , füllt es ein NxN- Quadrat mit jedem seiner Zeichen und stapelt die Quadrate auf. Zum Beispiel erhalte ich bei gegebener Zeichenfolge "Test"und …
12 code-golf  string 

13
Geheime Tauschsequenzen lösen
Dies ist eine Herausforderung für Bullen und Räuber , den Bullen-Thread gibt es hier . Dies ist der Räuber-Thread. Deine Aufgabe hier ist es, Beiträge im Cops-Thread aufzunehmen und die versteckten Sequenzen zu finden. Wenn Sie eine Sequenz finden, die in den Originalcode eingesetzt werden kann, um diese Sequenz zu …


3
Alles Gute zum Geburtstag, lass uns einen Kuchen haben!
Bald hat mein Freund Geburtstag und da er Programmierer und ASCII-Kunstliebhaber ist, dachte ich, ich würde ihm ASCII-Kuchen machen! Leider vergesse ich immer wieder sein aktuelles Alter, daher hätte ich gerne ein Programm für meinen ASCII-Ofen, das einen Kuchen mit einer bestimmten Anzahl von Kerzen backt, damit ich es nicht …

11
Geschichte Hausaufgabenhilfe
Wenn ich meine Geschichte lese und Notizen mache, kann ich es nicht lassen, all diese langen Datteln aufzuschreiben - 1784 sind sechs komplette Bleistiftlifte! jǝǝz! Wie Sie sehen, bin ich - wie die meisten Herausforderungsposter auf dieser Website - faul, wenn es darum geht, Dinge zu schreiben. Deshalb bitte ich …
12 code-golf  number 

12
Reisen Sie zurück in Quine
Die Herausforderung ist hier einfach und geht überhaupt nicht um die Anzahl der Bytes. Ihre Aufgabe ist es, die ersten 50 Zeichen des Quellcodes der vorherigen Quine auszugeben, verknüpft mit den ersten 50 Zeichen, beginnend mit den 50 Zeichen, die ich unten platziert habe: abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXY Nehmen wir hier ein Beispiel, …

6
Finden Sie die Koeffizienten einer rationalen Erzeugungsfunktion
Wenn wir eine Folge von Zahlen als Koeffizienten einer Potenzreihe schreiben, dann wird diese Potenzreihe die (gewöhnliche) Erzeugungsfunktion (oder Gf) dieser Folge genannt. Das heißt, wenn für einige Funktionen F(x)und ganze a(n)Zahlenreihen gilt: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) Dann F(x)ist die erzeugende …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

12
Rund wie eine Null
Tor Runden Sie eine eingegebene Zahl auf die nächste Zahl mit einer signifikanten Zahl ab. Bedarf Eingang Eine Gleitkommazahl. Angenommen, die eingegebene Zahl führt zu einer Ausgabe innerhalb der Grenzen des Datentyps (dh, Überlauffehler werden ignoriert.) 0 ist eine ungültige Eingabe. Zahlen, die im Gleitkomma-Datentyp nicht genau dargestellt werden können …
12 code-golf  math 

16
Bounce-Modulo zwei Zahlen
Das Diagramm der Modulo-Operation ( ) sieht folgendermaßen aus:y=xmodky=xmodky = x \mod k Dies ist eine sehr nützliche Funktion, da wir so ein "Wrapping" -Verhalten erzeugen können. Es ist jedoch sehr umständlich, wenn ich es verwenden möchte, um eine Erscheinung des "Springens" zwischen zwei Wänden zu erzeugen. Der Graph der …

10
Die Lehmer-Comtet-Sequenz
Die Lehmer-Comtet-Folge ist eine Folge, bei der a (n) die n- te Ableitung von f (x) = x x in Bezug auf x ist, wie bei x = 1 ausgewertet . Aufgabe Nehmen Sie eine nicht negative ganze Zahl als Eingabe und geben Sie den n- ten Term der Lehmer-Comtet-Folge …

17
Mit einer Kappe bedeckte Schnurleiter
Wenn Sie eine Zeichenfolge sund eine positive Ganzzahl haben N, duplizieren Sie jedes Zeichen schrittweise mehr und mehr, bis es Ndoppelt vorhanden ist, und bleiben Sie dann bei NDuplikaten, bis das NZeichen vom Ende entfernt ist, und treten Sie dann wieder zurück. Zum Beispiel gegeben abaloneund 3: a we start …
12 code-golf  string 

4
Spielen mit Robotern für Kinder - Welchen Brief erreiche ich?
TL; DR: Wenn sich ein Array von Zeichen und ein Roboter an einer Startposition des Arrays befinden, schreiben Sie einen Algorithmus, der eine Zeichenfolge mit Bewegungen lesen kann ( Ffür "Vorwärts", Rfür "90 Grad nach rechts drehen" und Lfür "90 Grad drehen") left ") und berechnen Sie die Endposition des …

6
Ist diese Zeichenfolge gültig FEN?
Die Herausforderung Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge als Funktionsparameter oder von stdin empfängt und feststellt, ob es sich um eine gültige FEN- Zeichenfolge handelt. Eingang Sie können davon ausgehen, dass die Eingabe immer nur die folgenden Zeichen enthält (Groß- und Kleinschreibung beachten). pkqrbnPKQRBN12345678/ Die Länge …

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.