Als «code-golf» getaggte Fragen

32
Identitätssequenzen auf dem Rubik's Cube

Eine Zugfolge ist eine Folge von Zügen (Runden) auf einem Zauberwürfel (die Notation finden Sie unten). Neben der leeren Bewegungssequenz gibt es noch viele andere Bewegungssequenzen, die sich überhaupt nicht auf den Würfel auswirken. Wir nennen diese Bewegungssequenzen Identitätssequenzen. Einige...

32
Eine Heatmap entschlüsseln

Heatmaps Stellen Sie sich einen rechteckigen Raum vor, an dessen Decke eine Wärmebildkamera nach unten zeigt. In dem Raum gibt es eine Anzahl von Wärmequellen mit einer Intensität 1-9, wobei die Hintergrundtemperatur ist 0. Die Wärme wird von jeder Quelle abgegeben und fällt pro (nicht diagonaler)...

32
Golf Down the PPCG Benutzernamen

Ein Kommentar, den ich im Chat gemacht habe, und das anschließende Gespräch haben mich dazu inspiriert, diese Herausforderung anzunehmen. Bin ich der einzige, auf den hier mit Initialen hingewiesen wird? Es geht uns nur darum, Dinge herunter zu spielen. Wir können MB und D-nob haben und ... O. Wenn...

32
Code Erklärung Formatierer

Erfolgreiche Code-Golf-Einsendungen sind von Natur aus überall mit verrückten Symbolen gefüllt. Um ihre Einsendung verständlicher zu machen, geben viele Code-Golfer eine Erklärung ihres Codes an. In ihrer Erklärung wird die Codezeile in ein vertikal aufgelöstes Diagramm umgewandelt. Zum Beispiel,...

32
ASCII-Kunst des Tages # 2 - Flow Snakes

Eine Flow Snake, auch Gosper-Kurve genannt , ist eine fraktale Kurve, deren Größe mit jeder Ordnung / Iteration eines einfachen Prozesses exponentiell zunimmt. Nachfolgend finden Sie Details zum Aufbau und einige Beispiele für verschiedene Bestellungen: Bestellung 1 Flow Snake : ____ \__ \ __/...

32
5318008 - Spaß mit Taschenrechnern

In Schulen auf der ganzen Welt tippen Kinder eine Zahl in ihren LCD-Taschenrechner, drehen ihn um und lachen, nachdem sie das Wort "Boobies" erfunden haben. Natürlich ist dies das beliebteste Wort, aber es gibt viele andere Wörter, die produziert werden können. Alle Wörter müssen jedoch kürzer als...

32
Wörter dehnen

Schreiben Sie ein Programm oder eine Funktion, die Buchstaben in einem Wort dupliziert, sodass alle duplizierten Buchstaben, die im Wort von links nach rechts angeordnet sind, das Eingabearray bilden. Beispielsweise: input: chameleon, [c,a,l,n] output: cchaamelleonn Eingang Das Startwort (zB...

32
FizzBuzz Reverse Solver

Synopsis: Geben Sie bei der Ausgabe eines verallgemeinerten FizzBuzz-Programms die Liste der für das Programm verwendeten Faktoren und Wörter zurück. Herausforderungsbeschreibung Stellen Sie sich ein verallgemeinertes FizzBuzz-Programm vor, das als Eingabe eine Liste der zu verwendenden Faktoren...

32
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...

32
Balancieren Sie einen Satz Gewichte auf einer Wippe

Balanceakt Überblick Bei einer Eingabe von 3 einstelligen positiven Ganzzahlen, die einen Satz von Gewichten darstellen, geben Sie eine ASCII-Darstellung einer Wippe mit den darauf platzierten Gewichten aus, sodass sie um einen zentralen Drehpunkt herum im Gleichgewicht ist, wobei Hebeleffekte...

32
Wo zeigt der Pfeil?

Wo zeigt der Pfeil? In dieser Herausforderung musst du einem Pfeil folgen und den Charakter ausgeben, auf den er zeigt. Beispiele Eingang: d S------+ b | | c +--->a Ausgabe: a Eingang: S-----+---a->c | V b Ausgabe: b Der Pfeil zeigt nicht auf, cweil er durch geteilt ist a, was bedeutet, dass...

32
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...

32
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,...

32
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...

32
Russisches Roulette, Reloaded

Lass uns russisches Roulette spielen! Normalerweise wäre dies ein Rennen, um das kürzeste MOD 6-Programm zu schreiben, aber das ist nicht sehr realistisch, da die Gewinnchance mit jedem Klick abnimmt. Hier sind die Regeln: Emulieren Sie einen echten Sechser : Eine einzelne Kugel wird in eine der...

32
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...

32
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...

32
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...