Programmierrätsel & Code Golf

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

6
Dezimale Verkettung von Quadraten
Prämisse Eines Nachts habe ich nur über Zahlen nachgedacht. Ich habe etwas Einzigartiges über Zahlen wie 7, 10, 12, 13 und mehr herausgefunden. Sie sind Quadrate von Quadraten! Das heißt, wenn sie quadriert sind, bestehen sie selbst aus Quadraten. Der OEIS nennt sie Quadrate, dh eine dezimale Verkettung von zwei …

11
Ersetzen Sie eine Zeichenfolge durch sich selbst!
Ersetzen Sie eine Zeichenfolge durch sich selbst Ihr Ziel ist es, eine Zeichenfolge durch eine eigene Zeichenfolge zu ersetzen, indem Sie jedes Zeichen in der ursprünglichen Zeichenfolge durch das vorangegangene Zeichen ersetzen. Beginnen Sie dabei mit dem ersten Zeichen und setzen Sie den Zeilenumbruch fort. Hier sind einige Beispiele zu …
24 code-golf  string 

6
Code Billard (Levenshtein Golf)
Sie müssen eine Sprache verwenden, um Programme zu schreiben, die die folgenden neun Aufgaben in beliebiger Reihenfolge ausführen . Wandle eine eingegebene Zahl von Basis 10 in Basis 36 um. Beispieleingabe: 1000 Beispielausgabe: RS(Ausgabe muss in Großbuchstaben erfolgen) Konvertieren Sie jedes Zeichen in einer Zeichenfolge in die 10 dezimalen ASCII-Basiscodes …

3
Montag Mini-Golf # 5: <s> nicht </ s> DO versuchen, dies zu Hause
Montag Minigolf: Eine Reihe von kurzen Code-Golf- Fragen, die (hoffentlich!) Jeden Montag gestellt werden. Manchmal haben die Leute die Lebensregeln satt: "Tu das nicht", "Das kannst du nicht", "Wir lassen dich das nicht machen". Es kann manchmal wirklich einschränkend wirken! Aber hin und wieder ist es gut, ein bisschen Spaß …
24 code-golf  string 

20
Nachahmung einer Bestellung
Ordnen Sie die Quelle anhand von zwei Zahlenlisten, einer Quelle und einem Muster , neu an, sodass sie der relativen Reihenfolge des Musters entspricht. Zwei beliebige Einträge der neu geordneten Quelle sollten auf dieselbe Weise verglichen werden wie die Einträge an denselben Positionen des Musters. Zum Beispiel die Eingabe s …

12
ASCII-Zeichen-Durcheinander
Ein Programm schreiben , die einen String aus druckbaren Zeichen (ASCII 20-7E) und eine ganze Zahl als ihren Eingang nimmt nin [2,16] , und führt die folgende Modifikation an der Schnur. Jedes Zeichen in der Zeichenkette in ihrem ASCII-Code umgesetzt (die angegebenen Beispiele sind in hexadezimal, wenn Basis 10 auch …

9
Wie kann Pyth verbessert werden? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Pyth wird ständig weiterentwickelt, was bedeutet, dass …
24 tips  pyth 

9


8
ASCII-Borromäische Ringe
Die Borromäischen Ringe sind ein merkwürdiger Satz von drei Kreisen, die so verbunden sind, dass durch das Entfernen eines der Kreise die beiden anderen Kreise voneinander getrennt werden: Mit ein paar Gummibändern und einem Bindering können Sie sich ein Set zusammenstellen . Mit mehr Gummibändern ist es einfach, eine brunnische …

4
Golfsaiten in Fourier
Herausforderung Wenn Sie eine Zeichenfolge als Eingabe angeben, spielen Sie das Fourier-Programm ab, das diese Zeichenfolge ausgibt. In Fourier gibt es keine einfache Möglichkeit, einen String auszugeben: Sie müssen jeden Zeichencode durchgehen und diesen als Zeichen ausgeben. Fourier Die Sprache basiert auf einem Akkumulator, einer globalen Variablen, die zu Beginn …

12
Ein Sinus der Größe
Einführung Jeder kennt Sinus (Sünde) , Cosinus (Cosinus) , Tangens (Tan) , Cotangens (Cot) , Sekant (Sec) und Cosekant (Csc) . Fast jeder Winkel hat sie. Weit weniger bekannt oder in Erinnerung geblieben sind die exsecant (exsec) , excosecant (excsc) , versine (versin) und coversine (cvs) . Fast jeder Winkel …

2
Schrödingers Laser
Der Nobelpreisträger Erwin Schrödinger hat es satt, mit winzigen Haustieren zu experimentieren , und hat sich entschlossen, den nächsten Laser zu finden und auf Dinge zu schießen. Weil ... Wissenschaft! Beschreibung Sie erhalten zwei Punkte, die der Laser durchläuft, und die Größe eines Laserstrahls, und Sie müssen bestimmen, wohin der …
24 code-golf 


30
Nicht einzigartige Elemente
Schreiben Sie ein Programm, das die nicht eindeutigen Elemente eines Arrays von Ganzzahlen mit Vorzeichen findet. Das resultierende Array kann in beliebiger Reihenfolge vorliegen. Ihre Antwort kann ein Ausschnitt sein, der davon ausgeht, dass die Eingabe in einer Variablen gespeichert ist (z d. B.) und zum richtigen Ergebnis ausgewertet wird. …

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.