Als «code-golf» getaggte Fragen

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

25
Berechnen Sie pi auf 5 Dezimalstellen
Dies kommt von http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ "Da Pi unter Verwendung der Funktion 4 * (1 - 1/3 + 1/5 - 1/7 + ...) mit mehr Termen mit höherer Genauigkeit geschätzt werden kann, schreiben Sie eine Funktion, die Pi mit einer Genauigkeit von 5 Dezimalstellen berechnet. " Beachten Sie, dass die Schätzung durch …
15 code-golf  pi 

10
Berechnen Sie die Ziffern von Pi
Dies ist eine etwas andere Aufgabe. Berechnen Sie 1024 hexadezimale Stellen von π, beginnend mit der 1024. hexadezimalen Stelle. Formal: Ihr Programm sollte in weniger als 1 Minute fertig sein und die folgende Ausgabe erzeugen: 25d479d8f6e8def7e3fe501ab6794c3b976ce0bd04c006bac1a94fb6409f60c45e5c9ec2196a246368fb6faf3e6c53b51339b2eb3b52ec6f6dfc511f9b30952ccc814544af5ebd09bee3d004de334afd660f2807192e4bb3c0cba85745c8740fd20b5f39b9d3fbdb5579c0bd1a60320ad6a100c6402c7279679f25fefb1fa3cc8ea5e9f8db3222f83c7516dffd616b152f501ec8ad0552ab323db5fafd23876053317b483e00df829e5c57bbca6f8ca01a87562edf1769dbd542a8f6287effc3ac6732c68c4f5573695b27b0bbca58c8e1ffa35db8f011a010fa3d98fd2183b84afcb56c2dd1d35b9a53e479b6f84565d28e49bc4bfb9790e1ddf2daa4cb7e3362fb1341cee4c6e8ef20cada36774c01d07e9efe2bf11fb495dbda4dae909198eaad8e716b93d5a0d08ed1d0afc725e08e3c5b2f8e7594b78ff6e2fbf2122b648888b812900df01c4fad5ea0688fc31cd1cff191b3a8c1ad2f2f2218be0e1777ea752dfe8b021fa1e5a0cc0fb56f74e818acf3d6ce89e299b4a84fe0fd13e0b77cc43b81d2ada8d9165fa2668095770593cc7314211a1477e6ad206577b5fa86c75442f5fb9d35cfebcdaf0c7b3e8 Das Programm mit der kürzesten Länge gewinnt. Sie müssen alle Ziffern zur Laufzeit berechnen. …

30
Jolly Jumper-Sequenz
Eine Folge von n> 0 ganzen Zahlen wird als lustiger Jumper bezeichnet, wenn die absoluten Werte der Differenz zwischen aufeinanderfolgenden Elementen alle Werte 1 bis n-1 annehmen. Die Folge [4,1,2,4] hat also absolute Differenzen [3,1,2], die der Menge [1,2,3] entsprechen (1 bis n-1, wobei n die Länge der ursprünglichen Folge …

19
Nicht triviale Kräfte
Schreiben Sie das kürzeste Programm, um die nicht-trivialen Potenzen ≤ 2 ^ 12 der Reihe nach auszudrucken Nicht-triviale Potenz bedeutet, dass Basis und Exponent> 1 sind Führende Leerzeichen sind optional. Wenn es mehrere Lösungen gibt, ist die Reihenfolge nicht wichtig 16 = 4^2, 2^4 ist in Ordnung Beispielausgabe: 4 = …
15 code-golf  math 

16
Rosetta Stone Challenge: Finde die Regel für eine Serie
Ziel einer Rosetta Stone Challenge ist es, Lösungen in möglichst vielen Sprachen zu schreiben. Zeigen Sie Ihre Programmiervielsprachigkeit! Die Herausforderung Ihre Herausforderung besteht darin, ein Programm zu implementieren, das eine Liste von Zahlen eingibt und die Regel ausgibt, die zum Generieren jeder aufeinanderfolgenden Zahl in der Reihe in so vielen …

12
Implementieren Sie glob Matcher
Implementieren Sie eine Funktion aus Muster und Zeichenfolge, die abgeglichen werden soll, und geben Sie true zurück, wenn das Muster mit der GANZEN Zeichenfolge übereinstimmt, andernfalls false. Unsere Glob-Pattern-Syntax lautet: ? Stimmt mit einem beliebigen Zeichen überein + Stimmt mit einem oder mehreren Zeichen überein * Stimmt mit keinem oder …

30
Division implementieren
Implementieren Sie einen Divisionsalgorithmus in Ihrer bevorzugten Sprache, der die Ganzzahldivision handhabt. Es muss nur mit positiven Zahlen umgehen - aber mit Bonuspunkten, wenn es auch mit negativer Division und Division mit gemischten Vorzeichen umgehen kann. Die Ergebnisse werden für Teilergebnisse abgerundet. Das Programm kann nicht enthalten /, \, divoder …

24
Nächsten Freitag den 13
Was ist das kürzeste Programm, das vorhersagen kann, wann Freitag auf den 13. Tag des Monats fällt? Muss ein vollständig funktionierendes Programm sein (nicht nur eine Funktion / ein Unterprogramm) Das Datum muss im folgenden Format ausgedruckt werden: YYYY-MM-DD Ermöglichen Sie dem Benutzer, ein Startdatum als Befehlszeilenargument oder durch anzugeben …
15 code-golf  date 

2
Bücher voller Unsinn: Identifizieren Sie Limericks
Wie wir alle wissen, sind Limericks kurze, fünfzeilige, gelegentlich unzüchtige Gedichte mit einem AABBA-Reimschema und einer anapestischen Anzeige (was auch immer das ist): Einen Limerick absurd schreiben Zeile eins und Zeile fünf Reim in Wort Und so wie du es dir vorgestellt hast Reimen sie sich mit der zweiten Die …

18
Gleitkomma-XOR
Ihre Aufgabe ist ziemlich einfach. Bei zwei gegebenen Floats xor bitweise die Binärdarstellung von ihnen und gibt diese als Float aus. Beispielsweise, Normal: 16.7472 ^ 123.61 = 7.13402e-37 Binary: 01000001100001011111101001000100 ^ 01000010111101110011100001010010 = 00000011011100101100001000010110 Normal: 2.2 ^ 4.4 = 1.17549e-38 Binary: 01000000000011001100110011001101 ^ 01000000100011001100110011001101 = 00000000100000000000000000000000 Normal: 7.898 ^ 3.4444 …

2
Ist es ein gültiger Schachzug?
Anderer Name: ChessMoveQ Bestimmen Sie anhand einer Liste mit bis zu 32 Elementen, die jeweils aus 4 Elementen bestehen, und einer zweiten Liste mit 4 Elementen, ob der in der zweiten Eingabe angegebene Zug ein gültiger Schachzug ist. Die erste Liste zeigt die Position aller 32 Teile auf der Tafel …

2
Gib mir ein paar Fragen zu beantworten!
Einführung Manchmal langweile ich mich und es gibt keine neuen Fragen zu PPCG. Deshalb möchte ich, dass Sie eine zufällige Frage aus der Vergangenheit von PPCG herausgreifen. Herausforderung Wenn Sie die PPCG-ID eines Benutzers als Eingabe angegeben haben (z. B. meine ID ist 30525 ), geben Sie die URL einer …

5
Binäre Faltung
Eine binäre Faltung wird durch eine Zahl beschrieben Mund auf eine Zahl angewendet N. Für jedes Bit in der Binärdarstellung von M, wenn das Bit gesetzt ist ( 1), wird das entsprechende Bit in der Ausgabe durch XOR-Verknüpfung der zwei neben dem entsprechenden Bit in liegenden Bits gegeben N(bei Bedarf …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

18
Wie leicht abnehmen?
In dieser Frage konzentrieren wir uns nur auf das Abnehmen durch Bewegung, obwohl es noch viele Möglichkeiten gibt, Gewicht zu verlieren. Verschiedene Sportarten verbrauchen unterschiedliche Mengen an Kalorien. Wenn Sie beispielsweise eine Stunde lang Billard spielen, können 102 Kalorien [1] verbraucht werden , während beim 15-minütigen Spielen von Basketball bereits …

8
Bauen Sie einen Polyglott für Hello World
Erstellen Sie eine Textdatei, die "Hello World!" in so vielen programmiersprachen wie möglich kompiliert / interpretiert und dabei so kurz wie möglich. Die Punktzahl für Ihre Einreichung wird wie folgt berechnet C / 2 ^ ((L - 1) / 4): "C" ist die Länge der Textdatei in Zeichen und "L" …

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.