Programmierrätsel & Code Golf

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

12
Erkennung serieller Abstimmungen
Stack Exchange erkennt automatisch serielle Abstimmungen (wenn ein Benutzer viele Beiträge eines anderen Benutzers positiv oder negativ bewertet) und kehrt diese um. In dieser Herausforderung implementieren Sie einen sehr, sehr einfachen "Serienwahl" -Detektor. Eingang Die Eingabe ist eine Zeichenfolge, die eine Liste von Stimmen darstellt. Jede Gruppe von zwei Zeichen …
51 code-golf 

15
Eine Code Golf Challenge, m'kay
Mr. Mackey ist ein South Park- Charakter, der dafür bekannt ist, dass er in allem, was er sagt, "m'kay" hinzufügt. Schreiben Sie ein Programm oder eine Funktion, die eine Textfolge in etwas verwandelt, was Mr. Mackey sagen würde. M'kay-Platzierung m'kayhat eine zufällige 50% ige Chance , nach den Interpunktionen,.?! hinzugefügt …
51 code-golf  string 

20
Zeitreise erkennen
Computer sind heutzutage überall - in Autos, Zügen, Skateboards, sogar in Atomreaktoren. Die Möglichkeit, dass Ihre Software auf einem Zeitreisegerät ausgeführt wird, ist nur eine Frage der Zeit. Kannst du damit umgehen? Kannst du es wenigstens entdecken? Deine Aufgabe: Schreiben Sie ein Programm, das sich wiederholt und die Systemzeit abfragt, …
51 code-golf  date 



24
Minecraft Mirrored
Das ist Calvin . Ich versuche nur, 20 Wiederholungen zu erhalten, damit dieser Benutzer im PPCG Minecraft Server-Chatroom chatten kann . Schreiben Sie ein Programm oder eine Funktion, die eine positive Ganzzahl enthält. Wenn die Ganzzahl gerade ist (2, 4, 6, ...), geben Sie diese genaue ASCII-Zeichenfolge aus oder geben …

22
Speichern Sie die letzte Kugel für sich
Der Wettbewerb ist jetzt vorbei. Feigling ist der Gewinner. Das letzte Spiel können Sie hier sehen . Plötzlich tauchen Zombies auf! OH NEIN! In dieser King-of-the-Hill-Herausforderung musst du einen Bot erstellen, um die Zombie-Apokalypse zu überleben. Oder zumindest so lange wie möglich durchhalten. Zu Beginn des Spiels werden 50 Instanzen …


30
Mandelbrot-Fraktale generieren [geschlossen]
Ihre Aufgabe ist es, das in ASCII eingestellte Mandelbrot zu zeichnen. Es sollte ungefähr so ​​aussehen Die komplexe Zahl cliegt in der Mandelbrot - Menge, wenn die Sequenz z(n+1) = z(n)^2 + c, z(0) = 0beschränkt bleibt. Für den Zweck dieser Herausforderung können Sie die Sequenz berücksichtigen, die für cif …

30
Bestimmen Sie die Version Ihrer Sprache
Ihre Herausforderung besteht darin, einen Polyglot zu schreiben, der in verschiedenen Versionen Ihrer Sprache funktioniert. Beim Ausführen wird immer die Sprachversion ausgegeben. Regeln Ihr Programm sollte in mindestens zwei Versionen Ihrer Sprache funktionieren. Die Ausgabe Ihres Programms sollte nur die Versionsnummer sein. Keine fremden Daten. Ihr Programm kann die Versionsnummer …

30
Eisbär, Eisbär, was hörst du?
Der Text des Kinderbuchs Eisbär, Eisbär, Was hörst du? hat ein sehr einfaches Muster. Sie können den Text verwenden, um einführende Programmierkonzepte zu vermitteln. Mein Sohn langweilte sich schnell bei dieser Idee und ich beschloss, stattdessen ein bisschen Golf zu spielen. Die Herausforderung Schreiben Sie in der Programmiersprache Ihrer Wahl …

18
Die Hauptameise 🐜
Die "Primameise" ist ein hartnäckiges Tier, das durch die ganzen Zahlen navigiert und sie teilt, bis nur noch Primzahlen übrig sind! Anfangs haben wir ein unendliches Array A, das alle ganzen Zahlen> = 2 enthält: [2,3,4,5,6,.. ] Sei pdie Position der Ameise auf dem Array. Anfangs p = 0(Array ist …


30
Halloellolloloo Weltweltweit
Erstellen Sie ein Programm, das das eingegebene Wort aufnimmt und dieses Wort minus dem Anfangsbuchstaben auf die Rückseite setzt. Wiederholen Sie das Programm, bis alle Buchstaben verschwunden sind. Zum Beispiel catwürde werden catatt, und hellowürde werden helloellolloloo. Eingabe Beliebiger der 26 Buchstaben des englischen Alphabets. Es kann mehrere Wörter geben, …
50 code-golf  string 


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.