Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

30
Death By Shock Probe: Das ist eine Menge Würfel
In dem Webcomic Darths & Droids behauptet Pete, der R2-D2 in der fiktiven Rollenspielkampagne spielt, auf der der Comic basiert, einmal (Warnung: Potenzielle Spoiler im verknüpften Comic), dass er sich mit dem Lost Orb von Phanastacoria auf seine Seite gestellt hat Schocksonde , er kann jetzt eine satte 1048576d4 austeilendes …
20 code-golf  random 

11
Eingeschränkte Mehrsprachigkeit
Polyglots sind Programme, die in mehreren Programmiersprachen gleichzeitig gültig sind. Die meisten dieser Polyglots sind so geschrieben, dass bestimmte Konstrukte einer Sprache als Kommentare einer anderen Sprache interpretiert werden (z. B. wird #defineC als Kommentar in mehreren Skriptsprachen interpretiert). Ich bin gespannt, ob es möglich ist, einen nicht trivialen Polyglot …




12
Schließen Sie es heute Abend oder an diesem Wochenende wieder an
Dies ist mein erstes Codegolf, also lass es mich bitte wissen, wenn es zu breit ist oder wenn mir Informationen für ein gutes Puzzle fehlen! Herausforderung In Ontario und möglicherweise in anderen Regionen der Welt wird die Stromrechnung nach den Nutzungsdauer-Gebühren (Time-Of-Use, TOU) berechnet. Die Kosten pro Kilowattstunde hängen davon …
20 code-golf  date 



1
Fillomino Solver
Fillomino ist ein Puzzle, bei dem Sie ein Gitter mit Polyomino füllen . Jedes Polyomino ist ein Bereich zusammenhängender Zellen. Die Rasterdarstellung zeigt, welche Polyomino-Größe jede Zelle bedeckt. Zum Beispiel würde ein Pentomino (5) wie 5in jeder der fünf zusammenhängenden Zellen gezeigt (siehe unten). Zwei gleich große Polyominos können sich …

30
Generiere Recamáns Sequenz
Recamáns Sequenz ( A005132 ) ist eine mathematische Sequenz, definiert als: A(0) = 0 A(n) = A(n-1) - n if A(n-1) - n > 0 and is new, else A(n) = A(n-1) + n Eine hübsche LaTex-Version des oben genannten (möglicherweise besser lesbar): A(n)=⎧⎩⎨0A(n−1)−nA(n−1)+nif n=0if A(n−1)−n is positive and not …

1
Schützen Sie meine Wände vor diesen lästigen Türen
Türklinken sind großartig, aber wenn Sie eine Tür öffnen, werden die Wände rundherum eingedrückt. Sie müssen die ASCII-Kunst eines Raums wie folgt eingeben: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | \| | X | \ | X | / | | …
20 code-golf 

7
Bestimmen Sie, ob in einem Bejeweled- / Match-3-Spiel ein Zug vorhanden ist
Hintergrund In Bejeweled- und ähnlichen Spielen muss der Spieler zwei benachbarte Edelsteine ​​(keine Diagonalen) in einem 8x8-Raster von Edelsteinen tauschen, um drei gleiche Farben in einer Reihe zu finden. Die Edelsteine ​​können horizontal oder vertikal angepasst werden. Das Spiel wird fortgesetzt, bis es keinen Zug mehr gibt, der in drei …
20 code-golf  game  grid 

13
Wirf Dungeons und Dragons Würfel
Ich möchte Dungeons and Dragons spielen, aber ich habe keine Würfel! Ihre Herausforderung besteht darin, einige D & D-Würfel zu werfen. Die Eingabeformatspezifikation in Backus-Naur-Form lautet: <valid-input> ::= <opt-integer> "d" <integer> <opt-modifier> <opt-integer> ::= | <integer> <opt-modifier> ::= | "+" <integer> <integer> ::= "0" | "1" | "2" | "3" …
20 code-golf  random 

1
Jonglieren nach Zahlen
Ihre Aufgabe ist es, ein gültiges Jongliermuster zu generieren, indem Sie eine vorgegebene Vorlage ausfüllen. Aber zuerst müssen Sie wahrscheinlich wissen, wie ein solches Muster bezeichnet wird. Einführung in Siteswap Siteswap ist die etablierte Notation für Jongliermuster. Es funktioniert durch Teilen des Musters in Beats. Bei jedem Schlag wechseln sich …
20 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.