Programmierrätsel & Code Golf

8
Machen Sie dieses Würfelspiel fair

Diese Herausforderung wurde von der britischen Informatikolympiade übernommen . Würfelspiel Zwei Spieler spielen ein Würfelspiel, bei dem sie jeweils ein Würfelpaar werfen und die höchste Summe gewinnt. Die Würfelpaare haben die gleiche Anzahl von Seiten, müssen jedoch nicht auf jeder Seite die...

8
Drucken Sie die griechische Nationalhymne

Am 25. März 1821 führte Griechenland seinen großen Unabhängigkeitskrieg . Um dies zu würdigen, müssen Sie die griechische Nationalhymne drucken: Σε γνωρίζω από την κόψη του σπαθιού την τρομερή. Σε γνωρίζω από την όψη που με βιά μετράει τη γη. Απ' τα κόκκαλα βγαλμένη, των Ελλήνων τα ιερά! Και σαν...

8
Schnee weht meine Auffahrt!

Vor kurzem hat es viel geschneit, und meine Auffahrt muss schneebedeckt werden. Wenn die Schneefräse über einen Bereich fährt, den sie bereits verschneit hat, wird auf diesen Bereich Schnee geblasen und muss erneut geblasen werden. Und natürlich kann die Schneefräse nicht in der Mitte der Auffahrt...

8
2016 Time Capsule String: Abdeckung

Betrachten Sie die 74 Zeichen aus der Zeitkapselzeichenfolge 2016 (beachten Sie das führende Leerzeichen): !!!!!#$$%&())))*+...1449:=@@@AHILOQQQTTZ\\^`````````eefmpxy{||||~~~~~~~~~ Ihre Aufgabe ist es, so viele Programme wie möglich ( in derselben Sprache ) mit diesen Zeichen zu schreiben . Die...

8
Das Einheitsquadrat kacheln

Hintergrund Durch Erweitern und Löschen von Begriffen kann die folgende Identität leicht angezeigt werden: Es ist jedoch ein offenes Problem, ob alle 1 / n-mal-1 / (n + 1) Rechtecke das Einheitsquadrat kacheln können. Die Aufgabe Ihr Programm sollte auf bequeme Weise eine positive ganze Zahl N als...

8
Bitte senden Sie den Codez!

Hinweis für Moderatoren und Redakteure : Der Titel dieses Beitrags ist wirksam und sollte nicht geändert werden. Die Rechtschreibfehler sind beabsichtigt und Teil der Herausforderung. Hintergrundgeschichte Die (Stereo) typische schlechte SO-Frage fragt etwas in der Art von "Bitte senden Sie den...

8
deRpiFy the sTriNg! [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Sie werden eine Entscheidung treffen, die...

8
Charlie und der böse Bindestrich

Hier ist das phonetische Alphabet: Alfa Bravo Charlie Delta Echo Foxtrot Golf Hotel India Juliett Kilo Lima Mike November Oscar Papa Quebec Romeo Sierra Tango Uniform Victor Whiskey X-ray Yankee Zulu In möglichst wenigen Bytes: Diese Wörter werden in zufälliger Reihenfolge eingegeben, wobei die...

8
Transpile diese ES6 Pfeilfunktionen!

Der ECMAScript 6-Standard fügte der JavaScript-Sprache viele neue Funktionen hinzu, einschließlich einer neuen Pfeilfunktionsnotation . Ihre Aufgabe ist es, einen grundlegenden ES6-zu-ES5-Transpiler zu schreiben. Wenn nur ein ES6-Pfeil als Eingabe fungiert, geben Sie das ES5-kompatible Gegenstück...

8
Cheapo Enigma Maschine (Räuber)

Für die Post der Polizei , Cheapo Enigma Maschine (Cops) Die Übermittlung eines Räubers besteht aus einem Programm / einer Funktion, die die Ausgabe des Codes eines Polizisten akzeptiert und die Eingabe für alle vom Code dieses Polizisten bereitgestellten Ausgaben zurückgibt. (Mit anderen Worten,...

8
Baue ein Massenspektrometer!

Herausforderung Geben Sie angesichts der hochauflösenden Molekülmasse eines organischen Moleküls die Molekülformel des Moleküls aus. Erläuterung Die Eingabe ist eine einzelne Zahl mit drei Dezimalstellen Genauigkeit, der relativen Molekülmasse des Moleküls. Hier ist die Molekülmasse als die Summe...

8
K-Means Clustered Golf

K-Means Clustering ( Wikipedia ) Die Aufgabe hier ist ziemlich einfach: Führen Sie eine einzelne Iteration eines k-Mittelwert-Clustering-Algorithmus auf einer binären Matrix durch. Dies ist im Wesentlichen die Setup-Aufgabe für den Haupt-k-means-Algorithmus. Ich war der Meinung, dass das Setup...

8
ASCII-Art Venn Diagramm

Gegeben seien zwei Listen , die keine doppelten Elemente enthalten aund bfinden Sie den Crossover zwischen den beiden Listen und Ausgabe eines ASCII-Art Venn - Diagramm. Das Venn-Diagramm verwendet der Einfachheit halber eine quadratische Version der traditionellen Kreise. Beispiel Gegeben: a = [1,...

8
Löse diese uHerbert-Herausforderung

TL; DR : Lösen Sie diese besondere Herausforderung, eine Robotersimulation, indem Sie auf alle weißen Pads treten und die grauen Pads meiden. Sie können beliebig oft auf ein weißes Feld treten, solange Sie mindestens einmal auf jedes weiße Feld treten. Lösungen in Sprachen wie Befunge mit einem...

8
Welche Woche ist es?

Der Wochentag und der Monat des Jahres scheinen viel Aufmerksamkeit zu bekommen, aber niemand scheint sich um die Woche des Jahres zu kümmern. Ich glaube, es ist Zeit, dies zu ändern. Ihre Aufgabe ist es also, ein Programm oder eine Funktion zu schreiben, die bei Angabe eines Datums eine Ganzzahl...

8
Baue ein Leuchtfeuer

Im Videospiel Minecraft können Sie Leuchtfeuer erhalten und auf pyramidenähnlichen Strukturen platzieren, um Spezialeffekte wie Geschwindigkeit oder Sprungschub zu erzielen. Ihre Aufgabe ist es, bei einem bestimmten Effekt die dafür erforderliche Leuchtfeuerpyramide zu konstruieren. Es gibt mehrere...