Als «code-golf» getaggte Fragen

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

5
Löse das Rotationsrätsel
Auf einigen alten Nokia-Handys gab es eine Variante des fünfzehn Puzzles Namen Rotation. In dieser Variante haben Sie nicht jeweils eine Kachel verschoben, sondern jeweils vier Kacheln in eine Richtung gedreht. In diesem Spiel würden Sie mit einem Brett wie diesem beginnen: 4 9 2 3 5 7 8 1 …

8
Fast gleichwertige heronische Dreiecke
Ein Fast Equilateral Heronisches Dreieck ist ein Dreieck mit ganzzahligen Längen der Form n-1, nund n+1und hat auch ganzzahlige Bereich. Die ersten sind: 3, 4, 5 -> 6 13, 14, 15 -> 84 51, 52, 53 -> 1170 Quest : Generiere das kürzeste Programm, das das nth Dreifache ausgibt . …

15
Spirograph Zeit!
Ein Spirograph ist ein Spielzeug, das Hypotrochoide und Epitrochoide zeichnet. Bei dieser Herausforderung konzentrieren wir uns nur auf die Hypotrochoide. Aus Wikipedia : Ein Hypotrochoid ist ein Roulette-Spiel, das von einem Punkt gezeichnet wird, der an einem Kreis mit dem Radius r befestigt ist, der sich um die Innenseite eines …

4
Vergleichen Sie zwei Pokerhände
Herausforderung: Bestimmen Sie bei zwei Fünf-Karten-Händen anhand der Standardrangfolge der Pokerblätter , welche gewinnt . Eingang: Zehn durch Leerzeichen von stdin oder als Befehlszeilenargumente getrennte Karten, je nachdem, was Sie bevorzugen. Die ersten fünf Karten sind die Hand von Spieler 1, während die letzten fünf die Hand von Spieler 2 …
14 code-golf  game 

3
Finden Sie den optimalen Startzug von Chomp
Chomp ist ein Zwei-Spieler-Spiel mit einem Aufbau aus einem Rechteck von Stücken. Jeder Spieler ist an der Reihe und entfernt ein beliebiges Teil sowie alle darüber und rechts davon befindlichen Teile. Wer das linke untere Stück nimmt, verliert. Es kann ziemlich leicht bewiesen werden, dass der erste Spieler immer einen …
14 code-golf 

4
Mit dem Hund spazieren gehen
Mein Hund bellt mich an, aber ich bin zu faul, um mit ihm spazieren zu gehen. Ich habe eine Idee! Ich werde die Leute von Code Golf dazu bringen, das für mich zu tun! Ihre Herausforderung besteht darin, den Spaziergang eines Hundes zu simulieren. Hier sind die Regeln für das …
14 code-golf  random 

24
Zwei sortierte Listen zusammenführen
Zusammenführen, sortieren In dieser Challenge implementieren Sie die Merge-Subroutine von merge sort. Insbesondere müssen Sie eine Funktion oder ein Programm, ein Verb oder Ähnliches erstellen, das zwei Listen verwendet, die in aufsteigender Reihenfolge sortiert sind, und diese in einer Liste zusammenfasst, die in aufsteigender Reihenfolge sortiert ist. Bedarf: - Ihr …

2
Kreuzworträtsel Zwänge!
Chris, ein kryptischer Kreuzworträtsel-Süchtiger, hat einen festgelegten Algorithmus für die Reihenfolge, in der er sie löst. Wir werden das obige Bild als Leitfaden verwenden. Chris beginnt immer mit der ersten Ahnung, in diesem Fall 1 Across. Chris ist ein fähiger Kreuzworträtsel-Enthusiast, daher wird davon ausgegangen, dass er immer die Antwort …

21
Lokale Extreme finden
Schreiben Sie eine Funktion oder ein Programm, das eine Liste aufnimmt und eine Liste der lokalen Extreme erstellt. In einer Liste ist [x_0, x_1, x_2...]ein lokales Extrem ein x_isolches x_(i-1) < x_iund x_(i+1) < x_ioder x_(i-1) > x_iund x_(i+1) > x_i. Beachten Sie, dass das erste und letzte Element der …
14 code-golf 

7
Löse ein Rückwärtspfeil-Labyrinth
Dies ist ein "Pfeil-Labyrinth": v < > v > ^ > v ^ < * Das *markiert die Stelle, an der Sie fertig werden. Ihr Ziel ist es, zu finden, wo das Labyrinth beginnt (daher umgekehrtes Labyrinth). In diesem Fall ist es das erste >in der zweiten Zeile. v------< S-+---v …
14 code-golf 

12
Brainf * ckish Richtungen
Ihre Aufgabe besteht darin, ein Programm zu erstellen, das eine Zeichenfolge (von links nach rechts und von beliebiger Länge) von Token analysiert und auswertet, die Anweisungen geben - entweder nach links oder nach rechts. Hier sind die vier möglichen Token und ihre Bedeutungen: > go right one single step < …

1
JavaScript laden und SHA-256
Dies ist ein Code-Golf-Puzzle mit einer realen Anwendung. Einige aktuelle Browser, wenn Sie eine URL eingeben, die aussieht wie data:text/html,<script>alert("hi")</script> führt den angegebenen JavaScript-Code aus. Angenommen, Sie hatten eine URL, die wie folgt aussah (Pseudocode): data:text/html,<script> myPublicKey="12345678"; cryptoLib=download("http://example.com/somecryptolib.js"); if(sha256sum(cryptoLib) == "12345678") eval(cryptoLib) </script> Wenn Sie dies auf Visitenkarten als QR-Code …

2
Zünde einen Roguelike an
Schreiben Sie auf einer Tafel das kürzeste Programm oder die kürzeste Funktion, um anzuzeigen oder zurückzugeben, welche Zeichen für den Spieler sichtbar sind. Ein Charakter ist in Sicht, wenn es möglich ist, eine Linie zwischen ihm und dem Spieler zu ziehen, ohne dass Charaktere gekreuzt werden, die die Sicht beeinträchtigen. …
14 code-golf 

9
Tipps zum Golfen in Batch
Windows Batch (CMD) ist wahrscheinlich die am wenigsten geeignete Sprache für das Code-Golfen. Vermeiden Sie Zeilenumbrüche . Wenn Sie nicht nach Zeichen, sondern nach dem kürzesten Code in Byte suchen, müssen Sie alle unnötigen Zeilenumbrüche (Zeilenumbrüche = 2 Byte) vermeiden. Mit &dieser Operation können Sie für jeden Befehl ein Byte …
14 code-golf  tips 

12
3 und 5 Liter Krug Puzzle
Vielleicht haben Sie diese in Die Hard: With a Vengeance ... gesehen. Diese Frage basiert auf dem berühmten 3-Liter- und 5-Liter-Krug-Puzzle, aber mit einer etwas anderen Neigung. Spielen Sie einen Code nach, der Ihnen bei einer Ganzzahl zwischen 1 und 100 die schnellste Anleitung bietet, um die entsprechende Anzahl von …

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.