Programmierrätsel & Code Golf

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

1
Programmieren Sie den Becherstapelroboter
Ich bin mir sicher, dass jeder zuvor gesehen hat, dass Tassen in Pyramiden (und andere Formen) gestapelt werden können: A A A A A A A A A A A A A A A A A Ja, Aist definitiv ein adäquater Charakter, um eine Tasse darzustellen. Neue Becher können entweder …

4
Erfolgreich durch ein Asteroidenfeld navigieren
Einführung Jeder weiß, dass die Möglichkeit, erfolgreich durch ein Asteroidenfeld zu navigieren, ungefähr 3.720 zu 1 beträgt. Trotz Ihrer Warnung ist Han Solo immer noch bereit, sein Glück zu versuchen. Aus Angst um Ihr künstliches Leben, entscheiden Sie Code, in dem eigentümlichen Dialekt des Schiffs ( lesen: Ihre bevorzugten Code …
36 code-golf  maze 

18
Erklären Sie visuell den Satz des Pythagoras
Eine übliche visuelle Erklärung des Satzes von Pythagoras ist: Die Quadrate sollen das Quadrat der Seitenlänge darstellen und die Flächen von a + b = c, genau wie der Satz von Pythagoras sagt. Dieser Teil ist das, was Sie zeigen müssen. Deine Aufgabe Sie erhalten zwei Ganzzahlen als Eingabe, die …



24
Neuzuordnung von ASCII
Herausforderung Schreiben Sie ein Programm, das die ASCII-Zeichen neu anordnet! Es sollte eine einzelne Zeichenfolge ausgegeben werden, die alle druckbaren ASCII-Zeichen genau einmal enthält. Dem ersten Zeichen dieser Zeichenfolge wird der Wert 1, dem zweiten Zeichen der Wert 2 usw. zugewiesen. Wenn zwei Zeichen normalerweise nebeneinander stehen (der Unterschied zwischen …

7
Zahlen als Kreisgrafiken
Studieren Sie zuerst dieses Puzzle , um ein Gefühl dafür zu bekommen, was Sie produzieren werden. Ihre Herausforderung besteht darin, ein Programm oder eine Funktion zu schreiben, die eine kreisförmige Grafik wie die des Puzzles mit einer Zahl (Basis 10) zwischen 1 und 100 (einschließlich) ausgibt. Dies ähnelt dieser Herausforderung …

9
Süßigkeiten in der richtigen Reihenfolge essen
Wenn es darum geht, Süßigkeiten zu essen, halte ich mich an höhere Standards als der typische Laie. Es gibt ein empfindliches Gleichgewicht zwischen "Verwechseln" und "Das Beste zum Schluss". In dieser Herausforderung erhalten Sie eine Zeichenfolge, in der jedes Zeichen ein Bonbon darstellt. Verschiedene Zeichen (Groß- und Kleinschreibung beachten) stehen …

1
Domino-Schaltungen
Anzeigetafel Hier sind die Rohwerte (dh Domino-Werte) für die Einreichung von VisualMelon. Ich werde diese Werte in die unten beschriebenen normalisierten Werte umwandeln, wenn weitere Antworten eingehen. Die vorhandene Lösung kann jetzt alle Schaltkreise im Benchmark lösen: Author Circuit: 1 2 3 4 5 6 7 8 9 10 11 …



9
Programmieren Sie einen Rennwagen
Herzlichen Glückwunsch an @kuroineko. Gewinnt das Kopfgeld für exzellentes Tempo (672 Züge) auf der Gauntlet-Strecke. ANFÜHRER: * Nimi erzielt eine leichte 2129. Andere Einträge sind größer, zeigen aber eine ernsthafte Geschwindigkeit. * Der Anführer kann sich aufgrund späterer Einträge ändern. Ihre Aufgabe ist es, ein kleines Programm zu schreiben, das …

28
Java ist zu JavaScript wie Auto zu Teppich
Titel gestohlen, inspiriert von Greg Hewgills Antwort auf Was ist der Unterschied zwischen JavaScript und Java? Einführung Java und JavaScript sind unter Programmierern häufig verwendete Sprachen und derzeit die beliebtesten Tags bei Stack Overflow. Doch wie wir alle wissen, haben die beiden, abgesehen von ähnlichen Namen, fast nichts gemeinsam. Zu …

5
Buchstabe, Zahl, Symbol, Leerzeichen, Wiederholung
Es gibt 97 ASCII- Zeichen, die Menschen regelmäßig begegnen. Sie fallen in vier Kategorien: Buchstaben (52 gesamt) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Zahlen oder Ziffern (10 insgesamt) 0123456789 Symbole & Interpunktion (32 insgesamt) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Leerzeichen (3 insgesamt) Raum , Reiter \tund Newline \n. (Wir behandeln Zeilenumbruchvarianten \r\nals ein Zeichen.) Der Einfachheit halber werden wir …

5
Zzub Zzif (reverse Fizz Buzz)
Geben Sie bei einem Snippet der Fizz-Buzz- Ausgabe, bei dem alle Zahlen entfernt wurden, die richtigen Zahlen mit den niedrigstmöglichen Werten ein, damit das Fizz-Buzz- Snippet korrekt ist. Für die Zwecke dieser Herausforderung fizzund buzzhaben ihre üblichen Werte von 3 bzw. 5. Wenn die Eingabe eine ungültige Folge von fizz, …

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.