Als «code-golf» getaggte Fragen

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

4
Das Happy-Ender-Problem
Das Happy-End-Problem (eigentlich ein Theorem) besagt das Jede Menge von fünf Punkten in der Ebene an allgemeiner Position hat eine Teilmenge von vier Punkten, die die Eckpunkte eines konvexen Vierecks bilden. Das Problem wurde von Paul Erdős so benannt, als sich die beiden Mathematiker Ester Klein und George Szekeres verlobten …

12
Erzeugen Sie Pascals Braid
Das ist Pascals Braid: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Ich habe das total erfunden. Blaise Pascal hatte, soweit ich das beurteilen …

13
Visualisieren Sie Bit Weaving
Die esoterische Programmiersprache evil hat eine interessante Operation für Bytewerte, die sie "Weben" nennt. Es ist im Wesentlichen eine Permutation der acht Bits des Bytes (es spielt keine Rolle, von welchem ​​Ende aus wir zu zählen beginnen, da das Muster symmetrisch ist): Bit 0 wird nach Bit 2 verschoben Bit …

9
Entfernen Sie unnötige Klammern
Sie erhalten eine Zeichenfolge, die aus den Zeichen besteht 0123456789+*(). Sie können davon ausgehen, dass die Zeichenfolge immer ein gültiger mathematischer Ausdruck ist. Ihre Aufgabe ist es, die unnötigen Klammern zu entfernen, vorausgesetzt, die Multiplikation hat eine höhere Priorität als die Addition. Die Klammern sollten nur entfernt werden, wenn sie …

5
Kursiv ASCII art
Bei einer Eingabe eines ASCII-Kunstbilds wird das ASCII-Kunstbild kursiv ausgegeben. So setzen Sie die ASCII-Grafik in Kursivschrift: Fügen Sie vor der letzten Zeile keine Leerzeichen ein, ein Leerzeichen vor der vorletzten Zeile, zwei Leerzeichen vor der vorletzten Zeile usw. Entfernen Sie alle zusätzlichen führenden Leerzeichen, die möglicherweise erstellt wurden. Das …

30
Wie kann ich eine neue Nummer bekommen?
Zu Ehren, wie viel Wiederholung ich vor einigen Stunden hatte, als ich zum ersten Mal über diese Herausforderung nachdachte: Zahlen wie diese, die sich aus einer einzelnen Ziffer zusammensetzen, werden repdigits genannt . Repdigits machen Spaß! Jeder Körper wäre froh, wenn die Anzahl der Wiederholungen eine Wiederholungszahl wäre ¹ , …
32 code-golf  math  number 

5
Kettenreaktion von Bomben
Einführung: Vor der Aufgabe macht jedes Element auf der Karte Folgendes: Einfaches Land ( X): Das macht nichts. Zerstörtes Land ( -): Dies ist dasselbe wie einfaches Land, wird jedoch durch eine Bombe zerstört. Die aktive Bombe ( !): Auf einer Karte zerstört dies alles in einem 3x3 Quadrat: XXXXX …

4
Invertiere ein Minesweeper Board
Minesweeper ist ein beliebtes Computerspiel, bei dem Sie wahrscheinlich viel Zeit damit verschwendet haben, die Zellen, die Minen sind, in einem rechteckigen Raster anzuzeigen, basierend auf Hinweisen darauf, wie viele benachbarte Minen jede Nicht-Minenzelle hat. Und falls Sie es noch nicht gespielt haben, tun Sie dies hier . Eine raffinierte …

6
Tic-Tac-Toe mit nur Kreuzen
Einführung Jeder kennt das Tic-Tac-Toe-Spiel, aber in dieser Herausforderung werden wir eine kleine Wendung einführen. Wir werden nur Kreuze verwenden . Die erste Person, die drei Kreuze hintereinander setzt, verliert. Eine interessante Tatsache ist, dass die maximale Anzahl an Kreuzen, bevor jemand verliert, gleich 6 ist : X X - …

9
Drehen Sie die Antidiagonalen
Hintergrund In den meisten vernünftigen Programmiersprachen ist es sehr einfach, die Zeilen oder Spalten eines 2D-Arrays zu drehen. In dieser Herausforderung müssen Sie stattdessen die Antidiagonalen drehen . Denken Sie daran, dass die Antidiagonalen eines 2D-Arrays seine 1D-Schnitte sind, die in nordöstlicher Richtung ↗ aufgenommen wurden. Eingang Ein nicht leeres …

10
Fraktale Rauchfolge
Einführung A229037 hat eine ziemlich interessante Handlung (zumindest für die ersten Begriffe): Es gibt die Vermutung, dass es tatsächlich eine Art fraktale Eigenschaft haben könnte. Wie ist diese Sequenz aufgebaut? Definieren a(1) = 1, a(2) = 1dann für jedes n>2eine minimale positive ganze Zahl finden , a(n)so dass für jede …

11
Wie viele Drei-Früchte-Torten kannst du machen?
Ein Drei-Früchte-Kuchen besteht aus drei verschiedenen Früchten. Was sind die meisten Drei-Früchte-Torten, die Sie aus den Mengen von 5 Früchten herstellen können? Zum Beispiel mit 1 apple 1 banana 4 mangoes 2 nectarines 0 peaches Sie können 2 Kuchen machen: apple, mango, nectarine banana, mango, nectarine Eingabe: Fünf nicht negative …
32 code-golf 

30
Ist es ein Set ohne Summe?
Eine Menge ist summenfrei, wenn keine zwei (nicht notwendigerweise unterschiedlichen) Elemente, wenn sie zusammenaddiert werden, Teil der Menge selbst sind. Ist zum Beispiel {1, 5, 7}summenfrei, weil alle Mitglieder ungerade sind und zwei ungerade Zahlen, wenn sie addiert werden, immer gerade sind. Auf der anderen Seite {2, 4, 9, 13}ist …


4
Geben Sie Ihren Namen über ein Steuerkreuz ein
Das Puzzle: Stellen Sie sich ein Konsolen- / Handspiel mit einem Steuerkreuz vor, bei dem Sie eine Art Namen eingeben müssen. Dies trat in vielen älteren Spielen auf, bevor die Verwendung von QWERTY in Konsolen populär wurde (z. B. verwendet die Wii meines Erachtens ein QWERTY-Tastaturlayout für die Eingabe). In …
32 code-golf 

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.