Programmierrätsel & Code Golf

8
Ordnen Sie bis zu 10 in einem Array zu

Herausforderung Berechnen Sie bei einem Array mit einstelligen Zahlen, ob zwei davon 10 ergeben, und drucken Sie sie aus Beispiel Eingang (1,2,3,4,5,5,6,7) Dies kehrt zurück ((4,6),(5,5),(3,7)) Eingang (1,2,3,4,5) Dies kehrt zurück (). da gibt es nur eine 5 Eingang (5,5,5,5,5) Dies kehrt zurück,...

8
Ionische Verbindungen benennen

Eine ionische Verbindung heißt wie folgt : (metal name) (non-metal suffixed with -ide). Hier ist eine Liste aller Suffixe, die ersetzt werden müssen durch -ide: -on -ogen -ygen -ine -orus -ur -ic -ium Die Anzahl der Atome jedes Elements in der Verbindung wird bei der Benennung ionischer...

8
Interpretiere was zum Teufel

Smallfuck ist eine Brainfuck-ähnliche Sprache mit 1-Bit-Zellen. Es hat die folgenden Anweisungen: > Increment the pointer < Decrement the pointer * Flip the current bit [ If the current bit is not set, jump to the instruction after the matching ] ] If the current bit is set, jump to the...

8
Bouncing Ball Simulation

Drucken Sie auf STDOUT ein Muster, das zeigt, in welche Richtung ein springender Ball gehen wird. Folgende Annahmen werden getroffen: Der Ball beginnt in der oberen linken Ecke: 0, 0mit einer Anfangsgeschwindigkeit von Null. Die Schwerkraft ist 9.8ms^-2genau in Richtung Boden (y positiv). Der Ball...

8
Machen Sie ein Muster alternativ

Problem Sie erhalten eine Folge von farbigen Kugeln (rot Rund grün G). Eine solche mögliche Sequenz ist: RGGGRRGGRGRRRGGGRGRRRG In so wenigen Zügen wie möglich müssen Sie es so machen, dass jeder Ball eine andere Farbe als seine Nachbarn hat (dh die Reihenfolge wechselt). RGRGRGRGRGRGRGRGRGRGRG Sie...

8
ASCII-Visualisierung eines Diagramms

Ihre Mission besteht darin, eine Reihe von Punktpaaren einzugeben, die ein Diagramm bilden, wie folgt: A, BC, AB, AA, DA, EF, GC, G. Anschließend müssen Sie eine ASCII-Visualisierung des Diagramms ausgeben. Zum Beispiel A,B C,A C,Dkönnte sein: A-----------------B \ \ C---------D Bearbeiten: Gemäß...

8
Baue eine perfekte KI für das Spiel 15

In Spiel 15 wählen zwei Spieler abwechselnd Zahlen von 1 bis 9 aus (ohne eine Zahl auszuwählen, die einer der Spieler bereits ausgewählt hat). Ein Spieler gewinnt, wenn er drei Zahlen hat, die sich zu 15 addieren. Wenn alle Zahlen ausgewählt wurden und keine Kombination der beiden Zahlen 15 ergibt,...

8
Finde die kleinste illegale (wahrscheinliche) Primzahl

Eine illegale Primzahl ist eine Primzahl, die Informationen codiert, deren Besitz illegal ist - insbesondere in einem Fall eine gzip-Datei des Quellcodes von DeCSS , einer Software zum Entschlüsseln kopiergeschützter DVDs. Ihre Aufgabe besteht aus zwei Phasen: Erstellen Sie eine Quelldatei, die...

8
Implementieren Sie die Division nur mit Addition

Auf der Website gibt es eine Frage, bei der die Division ohne Verwendung der Division implementiert werden soll. In meinem Fall bitte ich Sie, dasselbe zu tun, aber nur Addition zu verwenden. Dies bedeutet im Grunde: Addition ist der einzige zulässige Operator oder die einzige zulässige Funktion,...

8
Simulieren Sie das Monty Hall-Problem [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 . Ich war noch nie in der Lage, mich mit dem...

8
Meine Zauber wirken!

Ich bin ein junger Zauberer und ich bemühe mich sehr, während meiner magischen Begegnungen kein Mana zu verschwenden. Ich habe zu jeder Zeit X Zaubersprüche zur Verfügung und jeder von ihnen hat seine eigenen Manakosten Y. X, wobei Y positive ganze Zahlen sind, die streng unter 11 liegen. Als...