Programmierrätsel & Code Golf

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

18
Ente, Ente, weg!
Hier ist das (ziemlich beängstigende) Lied der fünf kleinen Enten (es ist nicht lang): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the …
40 code-golf  string 

27
Der Unterschied sollte keinen Unterschied machen
Ihr Unternehmen hat kürzlich eine neue Gruppe äußerst engagierter Systemadministratoren eingestellt. Sie haben das Gefühl, dass nur das Betrachten von Computerbildschirmen sehr einschränkend ist (ich meine, eine Bildwiederholfrequenz von 60 Hz ist einfach NICHT genug). Deshalb haben sie den CPU-Datenbus an einen DAC angeschlossen und spielen diesen über einen Lautsprecher …

24
Warten Sie ungeduldig auf die Eingabe
Ihre heutige Aufgabe ist es, ein Zeitlimit für das Einholen von Eingaben festzulegen, eine Aufgabe, die ich in den meisten Sprachen als ärgerlich empfunden habe. Sie erstellen eine Programmfunktion, die den Benutzer zur Eingabe auffordert. Drucken Sie die Nachricht sofort aus, nachdem der Benutzer Eingaben eingegeben hat, input receivedund beenden …
39 code-golf 

21
Unmögliche Abnähergebnisse
Ich war überrascht, dass dies nicht bereits gestellt wurde, obwohl es eine gute Frage zu Dart-Kassen gibt: Darts meets Codegolf Ihre Herausforderung besteht darin, zu berechnen, welche Punkte mit "n" Pfeilen unterhalb der Maximalpunktzahl für "n" Pfeile nicht möglich sind. ZB für n = 3 ist die maximal mögliche Punktzahl …
39 code-golf 

19
Erschaffe ein Sonnensystem
Intro Dies basiert auf einem tatsächlichen Problem, mit dem ich vor kurzem bei der Erstellung eines Computerspiels konfrontiert war, und ich dachte, es würde zu einer schönen Runde Code-Golf führen . Es gibt sieben spektrale Hauptklassen von Sternen, die unterschiedliche Wärmemengen abgeben. Die Geologie der Planeten um einen Stern wird …
39 code-golf  random 

30
Zeigen Sie ein Zifferblatt an
Zeigen Sie die 12 Zahlen auf einem Ziffernblatt genau so an: 12 11 1 10 2 9 3 8 4 7 5 6 Um das Raster besser zu sehen, ist hier eines mit Punkten: ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ Beachten Sie, dass …

30
Ich habe ein Raumschiff gemacht!
Einführung: Inspiriert von diesem Kommentar von @MagicOctopusUrn auf @Emignas 05AB1E-Antwort für meine " Es war nur ein Fehler " -Herausforderung : 8F9ÝÀNð×ý}».∊Ich habe ein Raumschiff gemacht! Und ich war ganz aufgeregt, eine 12-Byte-Bearbeitung vorzuschlagen. - Magic Octopus Urn 17. Juli 17 um 20:10 Uhr Welches ist ein 05AB1E (Legacy) -Programm, …

30
Gibt es eine Beule?
Bestimmen Sie anhand einer Liste positiver Ganzzahlen, ob es ein Element gibt, das entweder größer als seine zwei Nachbarn oder kleiner als seine zwei Nachbarn ist (ein "Stoß"). Um klar zu sein, kann eine Erhebung niemals das erste oder letzte Element der Liste sein, da sie nur einen Nachbarn hat. …

3
Löse diesen Alcazar für mich
Kürzlich habe ich ein Spiel namens Alcazar gespielt. Es ist ein Brettspiel, in dem du von einer Tür aus eintreten, alle Felder durchqueren und durch eine andere Tür austreten musst. Die einzigen Regeln sind: Einmal eingeben, einmal verlassen; Passiere alle Quadrate; Fahren Sie nicht mehr als einmal durch ein Feld …

30
Wir hatten einmal eine Frage, die nur sonntags fehlschlug
Inspiriert von Wir hatten einmal einen Unit-Test, der nur sonntags fehlgeschlagen ist. Schreiben Sie ein Programm oder eine Funktion, die nichts anderes tut, als einen Fehler zu werfen, wenn es Sonntag ist, und beenden Sie das Programm ordnungsgemäß an einem anderen Tag. Regeln: Keine Verwendung von Eingaben oder Anzeigen von …


30
Drucken Sie eine Broschüre
Ein Buch zu lesen ist einfach, aber ein Buch zu drucken kann etwas schwierig sein. Beim Drucken einer Broschüre müssen die Seiten auf dem Drucker in einer bestimmten Reihenfolge angeordnet sein, damit sie von links nach rechts gelesen werden können. Hierfür wird ein Muster wie das folgende verwendet n, 1, …

15
Mit Worten bis 20 zählen!
Verwenden der folgenden durch Längen getrennten Wortlisten: https://github.com/Magic Octopus Urn / wordListsByLength Drucken Sie 1 Wort aus jeder Liste mit einer Länge n von 1 bis 20, hier ein gültiges Beispiel: a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically characterologically …

3
Werkzeuggestützter Code Golf
TAS Golf Im Stil eines toolgestützten Speedruns mit einem Code-Golf-Twist besteht das Ziel dieser Herausforderung darin, World 1-1 des ursprünglichen Super Mario Bros- Spiels für das NES in der von Ihnen gewählten Programmiersprache in so wenigen Bytes wie möglich zu beenden. Verwenden Sie nur die In-Game-Controller-Eingänge im unten beschriebenen Format. …
39 code-golf  game 

30
Suchen Sie das erste duplizierte Element
Suchen Sie bei einem Array a, das nur Zahlen im Bereich von 1 bis a.length enthält, die erste doppelte Zahl, für die das zweite Vorkommen den minimalen Index hat. Mit anderen Worten, wenn es mehr als eine doppelte Zahl gibt, geben Sie die Zahl zurück, für die das zweite Vorkommen …

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.