Programmierrätsel & Code Golf

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

2
Finde das Innere einer Schleife
Aufgabe Gegeben ein ASCII-Diagramm einer Schleife z.B .................... ......@@@@@......... ......@...@......... .....@@...@@@@@..... ....@@........@..... ....@........@@..... ....@@@@@@@@@@...... .................... .................... Und ein Ort auf der Schleife z.B (7,1) Sie müssen das Innere und Äußere der Schleife finden z.B 00000000000000000000 00000011111000000000 00000011111000000000 00000111111111100000 00001111111111100000 00001111111111100000 00001111111111000000 00000000000000000000 00000000000000000000 Spezifikationen Sie können Eingaben für das Diagramm …

1
Verschleierte Ganzzahlnotation
Bearbeiten: Ich werde in Kürze eine neuere Version dieser Frage veröffentlichen meta-golf. Bleib auf dem Laufenden! Bearbeiten # 2: Ich werde die Herausforderung nicht mehr aktualisieren, aber offen lassen. Die meta-golfVersion ist hier verfügbar: /codegolf/106509/obfuscated-number-golf Hintergrund: Die meisten Zahlen können mit nur 6 verschiedenen Symbolen geschrieben werden: e (Eulers Konstante) …

13
Dauerhaft selbstmodifizierender Code
Nun wissen wir alle, dass die meisten Sprachen sehr einfache Möglichkeiten haben, Code selbst zu modifizieren. Was wäre jedoch, wenn Sie den Code tatsächlich ändern und Teile davon bearbeiten würden ... auf der Festplatte? Ihr Ziel ist es, einen Code zu erstellen, der eine Zahl druckt, und dann eine eigene …

4
Urlaub Kopfschmerzen
Warnung: Nehmen Sie KEINE ärztlichen Ratschläge von diesem Beitrag. Wenn Sie ärztlichen Rat benötigen, wenden Sie sich an einen qualifizierten Fachmann. Ich habe Kopfschmerzen. Ich brauche Kopfschmerztabletten. Ich sage Ihnen die letzten Dosen, die ich hatte, und Sie sagen mir, wann ich meine nächste Dosis ohne Überdosierung einnehmen kann. Ich …
14 code-golf  string  date 

20
Tastenanschläge ausgeben
Erstellen Sie in einer beliebigen Programmiersprache ein Programm, das Eingaben entgegennimmt und den auf einer Tastatur eingegebenen Text animiert. Die Verzögerung zwischen den einzelnen Zeichen sollte variieren, um das echte Tippen auf einer Tastatur zu simulieren. Die Verzögerung beträgt 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...Sekunden, bis das letzte Zeichen …

6
Tastaturcode zum Text!
Wenn Sie eine Zeichenfolge und ein Array als Eingabe verwenden, müssen Sie den Text ausgeben, den die Eingabezeichenfolge bei der Eingabe über ein typisches mobiles Tastenfeld ausgibt. In einer mobilen Tastatur wird ein Buchstabe durch n-maliges Drücken einer Taste eingegeben, wobei n die Position ist, an der sich der Buchstabe …

7
Es ist schon fast Weihnachten!
Aus diesem Grund bauen Familien aus aller Welt Weihnachtsbäume. Aber dieser normale Baum kann nach einer Weile langweilig werden, also machen wir einen ASCII-Baum! Blätter werden durch dargestellt #und müssen wie in der Beispielausgabe gezeigt angeordnet werden. Wir haben 5 Bälle ( O) und 5 Zuckerstangen ( J), die wir …

1
Taxi in San Francisco
Sie sind Taxifahrer in San Francisco. Wie es für Taxifahrer typisch ist, navigieren Sie in einem Raster, in dem Sie sich nur nach links, rechts, oben und unten bewegen können. San Francisco ist jedoch sehr hügelig, sodass der Abstand zwischen zwei benachbarten Kreuzungen nicht unbedingt gleich ist. Genauer gesagt, der …

6
Zeichnen Sie die Sierpinski-Pfeilspitzenkurve
Einführung Die Sierpinski-Pfeilspitzenkurve ist eine Kurve, deren Grenze das Sierpinski-Dreieck ist. Es beginnt zunächst so: _ / \ Dann wird jede Zeile durch eine gedrehte Version der ersten ersetzt: _ / \ \ / _/ \_ Nächster: _ / \ \ / _/ \_ / \ \_ _/ _ \ …

9
Das Codegolf-Objekt
Stellen Sie sich vor, wir haben eine Umgebung mit einem globalen Gültigkeitsbereich, der nur ein einzelnes Objekt namens enthält codegolf. Dieses Objekt hat ein einzelnes Kind stackexchange, das eine Eigenschaft namens hat com. Der Zugriff auf diese Eigenschaft würde so aussehen codegolf.stackexchange.com. Die Herausforderung Die Eingabe Ihres Programms / Ihrer …

10
Steganographische Quadrate
Steganographische Quadrate Ihre Aufgabe ist es, eine Zeichenfolge aufzunehmen und ein NxNBild zu generieren , das diese Zeichenfolge darstellt. Sie müssen auch den Algorithmus schreiben, der das Bild aufnimmt und es wieder in eine Zeichenfolge umwandelt. Die Bewertung wird die Anzahl der Bytes beider Algorithmen beinhalten: Algorithmus "Verschlüsselung" + Algorithmus …


8
Das 3x3 Hexa Prime Square Puzzle
Das 3x3 Hexa Prime Square Puzzle Einführung Wir betrachten 3x3 Quadrate hexadezimaler Ziffern (von 0bis F) wie: 2 E 3 1 F 3 8 1 5 7 2 7 D D 5 B B 9 Wir definieren ein 3x3 Hexa Prime Square ( HPS3 ) als ein solches Quadrat, für …


1
Dame: König ich?
Herausforderung: Geben Sie bei einem Schachbrett die kleinste Anzahl von Zügen aus, die erforderlich sind (vorausgesetzt, Schwarz bewegt sich überhaupt nicht), um nach Möglichkeit ein rotes Stück zu erhalten. Regeln : Die rote Seite wird immer unten sein, ihre Figuren können jedoch in einer beliebigen Reihe beginnen (sogar 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.