Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

1
Zerstöre eine Schnur!
Herausforderung Geben Sie bei einer Zeichenfolgeeingabe die abgerissene Version aus. Der Prozess P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m …

6
Golf my "pre-golfed" C
Hintergrund Für meine Code-Golf- Einsendungen in C benötige ich ein Verarbeitungswerkzeug. Wie in vielen anderen Sprachen ist Whitespace in C-Quellen meistens irrelevant (aber nicht immer!) - macht den Code dennoch für den Menschen viel verständlicher. Ein vollwertiges C-Programm, das häufig kein redundantes Leerzeichen enthält, ist kaum lesbar. Aus diesem Grund …
12 code-golf  c 

23
Summieren Sie die Mittelwerte der beiden ganzen Zahlen
In der Mathematik gibt es eine ganze Reihe von Mitteln, wie das arithmetische Mittel, das geometrische Mittel und viele andere ... Definitionen und Aufgabe Beachten Sie, dass dies die Definitionen für zwei positive ganze Zahlen * sind: Das quadratische Mittel ist die Quadratwurzel aus der Summe der halbierten Quadrate ( …

15
Erstellen Sie eine Zeigersequenz
Lets definieren eine Zeigersequenz, eine beliebige Sequenz sein , dass a (n) a ((n-1) - (a (n-1))) = forall n größer als eine endliche Zahl. Zum Beispiel, wenn unsere Sequenz mit begann 3 2 1 Unser nächster Term wäre 2, weil a (n-1) = 1 , (n-1) -1 = 1 …

11
Selbstsummierte Zahlen
Wandle eine Zahl in eine Summe von Ziffern um Keine Summe: Wir brauchen die kürzeste Summe. Keine Ziffern: Sie können nur Ziffern der Zahl verwenden Beispiel Als Eingabe erhalten Sie eine ganze Zahln>0 Sagen wir mal n=27. Sie müssen zum Ausdruck bringen 27als Summe , indem nur die Ziffern [2,7] …

13
Spring wie ein Frosch!
Bei einem Array nicht negativer Ganzzahlen besteht Ihre Aufgabe darin, nur bestimmte Elemente davon beizubehalten, wie im Folgenden beschrieben. Angenommen, das Array ist [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Zuerst sollten Sie das erste Element des Arrays n. Behalten Sie die ersten nElemente und werfen …

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 


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 

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 …

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.