Programmierrätsel & Code Golf

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

7
Strick mir eine ASCII-Socke
Einführung Lange Rede, kurzer Sinn: Vor ein paar Tagen habe ich aus Versehen angefangen, eine Socke zu stricken, und die hübsche logische Struktur der einfachen Stiche hat mich auf die Idee gebracht: Warum stricken wir nicht einfach eine Socke im ASCII-Format? Eingang Die Eingabe ist eine gerade Ganzzahl N im …

5
Maßband
Motivation : Manchmal muss man wissen, wo man sich in einer Saite befindet. Sie möchten in der Lage sein, einen beliebigen Teil einer Zeichenfolge zu betrachten und so weit wie möglich genau zu wissen, wo Sie sich befinden. Herausforderung : Schreiben Sie ein Programm, um einen Maßband mit einer bestimmten …
15 code-golf  string 

10
Finde das Ergebnis eines Kriegsspiels
Finde das Ergebnis eines Kriegsspiels Als ich in der Grundschule war, gab es ein "Rock-Paper-Scissors" -Spiel, das wir während der Versammlungen spielten, wenn wir auf unseren Lehrer warteten, in der Pause usw. Wir nannten es "Krieg". Nach einigem Suchen stellt sich jedoch heraus, dass dies eine viel einfachere Variante des …
15 code-golf  game 

5
Spielen Sie den Sound von Pi
Ja, Sie haben den Titel richtig gelesen. spiele den Klang von pi. Genauer gesagt, ordnen Sie jede Ziffer von pi in den ersten 1000 einer Musiknote zu und geben Sie die resultierende Melodie in eine Datei aus. Grundsätzlich wird jede Ziffer zu einer Note auf der C-Dur-Tonleiter (im Grunde die …

5
Hex Gib deinen Quellcode aus
Beim Code-Golfen wird es Zeiten geben, in denen Sie einen Hex-Dump Ihres Codes benötigen, normalerweise, weil Sie nicht druckbare Zeichen verwendet haben. Warum also nicht ein Programm machen, das Hex Dumps selbst erstellt? Die Herausforderung Diese Herausforderung besteht darin, bei fehlender Eingabe einen Hex-Dump Ihres Quellcodes in der folgenden Formatierung …
15 code-golf  quine 

3
Finde die kürzesten Golomb-Herrscher
Golomb-Lineale sind Mengen nicht negativer Ganzzahlen, sodass keine zwei Paare von Ganzzahlen in der Menge den gleichen Abstand voneinander haben. Ist beispielsweise [0, 1, 4, 6]ein Golomb-Lineal, weil alle Abstände zwischen zwei Ganzzahlen in dieser Menge eindeutig sind: 0, 1 -> distance 1 0, 4 -> distance 4 0, 6 …

2
Lösen Sie ein Stapelzustandsdiagramm
Ein Stapelzustandsdiagramm zeigt, wie die Werte auf einem Stapel in den anderen geändert werden. Dies ist beispielsweise ein Stapelzustandsdiagramm: 3 0 2 1 0 Dies bedeutet, dass es einen Stapel gibt, der anfänglich 3 Werte enthält (das 3Teil). Diese Werte werden von 0 bis 2 indiziert, mit 0 an der …


25
Das Programm, das die nächste Primzahl findet
Intro: Sie haben versehentlich den Zeitfluss mit einem Gerät verfälscht, das Sie zum Spaß gemacht haben und das sich als Zeitmaschine herausstellte. Infolgedessen wurdest du in die ferne Zukunft gedrängt. Sie haben festgestellt, dass sich Computer, Rechenleistung und Computer im Allgemeinen enorm weiterentwickelt haben, um genau zu sein , unendlich …
15 code-golf  math  primes 

4
Stecke den Hut in die Katze
Inspiriert von der bevorstehenden Winterveranstaltung Ziel Fügen Sie einen Hut ^, ´oder `auf einen einzigen Vokal in jedem Wort des Eingangs. Regeln Das hatund das vowelmüssen zufällig ausgewählt werden. Jeder Hut muss mit der gleichen Wahrscheinlichkeit erscheinen (33%) und die Vokale müssen die gleiche Wahrscheinlichkeit innerhalb der gültigen Vokale im …
15 code-golf 

9
Schräge Binärzahlen
Geben Sie bei einer Ganzzahl ndie ersten ngeneigten Binärzahlen aus, entweder 0- oder 1-indiziert. Sie werden so genannt, weil sie so erzeugt werden: Zahlen in Binärschrift untereinander schreiben (rechtsbündig): ........0 ........1 .......10 .......11 ......100 ......101 ......110 ......111 .....1000 ......... Dann müssen Sie jede Diagonale von links unten nach rechts oben …

4
Hilf PPCG Claus, seine Geschenke zu bringen!
Hilf PPCG Claus, seine Geschenke zu bringen Überblick PPCG Claus kommt hella spät und liefert seine Geschenke aus, weil wir heutzutage so viele seltsame kleine Kinder da draußen haben. Dies macht es für PPCG Claus sehr viel schwieriger, alle Geschenke an den richtigen Ort zu bringen. Ihre Herausforderung besteht darin, …

2
Überprüfen Sie meine Lasagne
Szenario Ich koche oft Lasagne, habe aber auch ein paar Fehler. Da ich diese Fehler so oft wiederhole, dachte ich, ich könnte vielleicht ein Programm machen, das prüft, ob ich alles richtig gemacht habe. Gültige Lasagne Eine gültige Lasagne ist Mindestens 5 Spalten breit Mindestens 4 Lagen hoch Ohne zusätzlichen …

3
Dezimalbrüche
Ihr Ziel ist es, Code zu schreiben, der die kürzeste eindeutige Dezimalsequenz für den eingegebenen Bruch ausgibt. Keine zwei Brüche mit demselben Nenner dürfen dieselbe Ausgabe haben, obwohl Brüche mit unterschiedlichen Nennern dieselbe Darstellung haben können. Nehmen Sie 2 Ganzzahlen als Eingabe, die erste ist der Zähler, die zweite der …

6
Brücken sind Metaphern für alles in ASCII Art
(Mit einer Entschuldigung an Jim West für den Titel und nach dem Zufallsprinzip inspiriert von Ciscos textueller Darstellung ihres Logos: .:|:.:|:. für das Konzept) Ausgeben einer 1 <= n <= 255ASCII-Grafikdarstellung einer Hängebrücke mit einer bestimmten Ganzzahl gemäß den nfolgenden Konstruktionsregeln: Der Anfang und das Ende der Brücke (in der …

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.