Als «code-golf» getaggte Fragen

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

30
Additive Persistenz
Der kürzeste Code, der alle Möglichkeiten erfüllt, gewinnt. In der Mathematik misst die Persistenz einer Zahl , wie oft eine bestimmte Operation auf ihre Ziffern angewendet werden muss, bis eine bestimmte feste Bedingung erreicht ist. Sie können die additive Persistenz einer positiven Ganzzahl bestimmen, indem Sie die Ziffern der Ganzzahl …

13
Implementieren Sie einen Brute Force Sudoku Solver
Implementieren Sie den kürzesten Sudoku-Löser mit Raten. Da ich einige Anfragen erhalten habe, habe ich diese als alternative Frage für diejenigen hinzugefügt , die einen Brute-Force-Sudoku-Löser implementieren möchten. Sudoku-Puzzle: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 | …

7
Etwas Text diamantieren
Wenn eine Eingabezeichenfolge mit einer Länge 2oder einer Länge, die ausschließlich aus alphabetischen Zeichen besteht, [A-Z]oder [a-z](nach Wahl in Groß- oder Kleinbuchstaben), wird eine fortlaufende Zeichenfolge ausgegeben, die ein doppeltes Rautenmuster bildet. Die Eingabezeichenfolge beginnt auf der Mittellinie und verläuft diagonal nach unten und rechts, bis das Ende der Eingabezeichenfolge …

20
Code Golf Measurer © 2019
Code Golf Measurer © 2019 Hexdumps xxdsehen ungefähr so aus: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Ihre Aufgabe ist es, einen Hexdump in dieser Form in die Anzahl der verwendeten Bytes umzuwandeln. Regeln: Übliche Schlupflöcher verboten. Dies ist Code-Golf , …

19
Einige Prime Peerage
(Zufällig inspiriert von /mathpro//q/339890 ) (Verwandte: 1 , 2 ) Bei einer Eingabeliste mit unterschiedlichen Primzahlen (z. B. [2, 5, 7]) und einer Ganzzahl nwerden alle positiven Ganzzahlen ausgegeben, die strikt kleiner sind als diese n, und nur diese Primzahlen als Teiler enthalten. Für die Eingabe [2, 5, 7]und n=15das …
20 code-golf  primes 

16
Entkomme dem Labyrinth!
Sie sind in diesem 5x5 Labyrinth gefangen - jeder Raum ist mit 1 bis 25 gekennzeichnet und der Ausgang befindet sich in Raum 1. Als Eingabe erhalten Sie den Raum, in dem Sie sich gerade befinden. Sie müssen die kürzeste Abfolge von Zügen (Nord, Ost, Süd, West) ausgeben, die erforderlich …

27
Schreiben Sie einen Dolmetscher für *
Die Aufgabe ist einfach. Schreiben Sie einen Dolmetscher für die Sprache * . Hier ist ein größerer Link zum Wiki. Es gibt nur drei gültige * Programme: * Druckt "Hallo Welt" * Druckt eine Zufallszahl zwischen 0 und 2.147.483.647 *+* Läuft für immer. Der dritte Fall muss eine Endlosschleife gemäß …
20 code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

8
Tipps zum Golfen in Excel?
Es ist seltsam, dass ich das nicht gesehen habe, da Excel eine gültige Sprache für das Code-Golfen zu sein scheint (obwohl sein 'Compiler' nicht frei ist). Excel ist eine Art Joker beim Golfen, denn es kann Herausforderungen mittlerer Komplexität und manchmal auch einfachere Herausforderungen meistern. In den meisten Fällen kann …
20 code-golf  tips 

3
Erweitern Sie eine Bash-Klammer-Erweiterung
Aus meist historischen Gründen ist Bash ein ziemliches Durcheinander von Syntax- und Programmierparadigmen - dies kann das Golfen umständlich und manchmal frustrierend machen. Allerdings hat es ein paar Tricks im Ärmel, die es häufig mit anderen Mainstream-Skripten konkurrieren lassen Sprachen. Eine davon ist die Strebendehnung . Es gibt zwei grundlegende …
20 code-golf  string 


10
Kann Labyrinth gelöst werden?
Das Puzzle Gib 0 aus, wenn ein Labyrinth n * m nicht gelöst werden kann Gib 1 aus, wenn ein Labyrinth n * m gelöst werden kann (auf eine oder mehrere Arten) (also frage ich nicht nach Wegen aber ob es möglich ist zu lösen !!!) Eingangsarray (2d): [[0,0,0,0,0,0,1],[0,0,0,0,0,1,0],[0,0,0,0,1,0,0],[1,0,0,0,0,0,0]] XXXXXXXXX …

2
Spielen Sie Connect 4!
Schreiben Sie ein Programm, um Connect 4 zu spielen . Sie erhalten den Status der Tafel als Eingabe und müssen entscheiden, in welche Spalte Sie Ihre Figur legen möchten, um entweder 4 in einer Reihe (horizontal, vertikal oder diagonal) zu erhalten oder Ihren Gegner daran zu hindern, dasselbe zu tun. …

10
Ägyptische Brüche
Überblick: Aus Wikipedia : Ein ägyptischer Bruch ist die Summe verschiedener Einheitenbrüche. Das heißt, jeder Bruch im Ausdruck hat einen Zähler gleich 1 und einen Nenner, der eine positive ganze Zahl ist, und alle Nenner unterscheiden sich voneinander. Der Wert eines Ausdrucks dieses Typs ist eine positive rationale Zahl a …

11
Assemblersprache Quine
Schreiben Sie die kürzest mögliche Assemblersprachen- quine . Verwenden Sie einen von Ihnen gewünschten ISA, es sei denn, er verfügt über eine print-quineAnweisung oder eine Entsprechung. Beispiele sind x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM usw. Sie können eine Verknüpfung mit der _printfFunktion der C-Standardbibliothek (oder der …

30
Erkennen Sie gedrehte Saiten
Lesen Sie zwei Zeichenfolgen aus stdin. Wird ausgegeben, Yeswenn ein String eine gedrehte Version des anderen ist. Sonst AusgabeNo Testfälle Eingang CodeGolf GolfCode Ausgabe Yes Eingang stackexchange changestackex Ausgabe Yes Eingang stackexchange changestack Ausgabe No Eingang Hello World Ausgabe No
20 code-golf  string 

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.