Programmierrätsel & Code Golf

9
Fehlkonstruierte Monome

Es gibt eine Gleichung, vorausgesetzt nund xsind positiv, das drückt die Beziehung zwischen zwei Monomen aus, wobei eines eine häufige Falschdarstellung des anderen ist. Viele Menschen machen den einfachen Fehler, diese (dh 3x^2und (3x)^2) gleichzusetzen . Herausforderung Gegeben eine positive...

9
Führen Sie die Dempster-Kombinationsregel aus

Crashkurs zur Sommerzeit Die Dempster-Shafer-Theorie (DST) bietet eine Methode, um verschiedene Beweisquellen zu einem Glauben zu kombinieren. Bei einer Liste möglicher Aussagen (von denen eine die wahre Antwort ist) wird jeder möglichen Kombination von Aussagen eine "Masse" zugewiesen, die den...

9
Konvertieren Sie pointfree in pointful

Als Haskell-Hacker bevorzuge ich die punktfreie Notation gegenüber der sinnvollen. Leider fällt es einigen Leuten schwer, eine punktfreie Notation zu lesen, und ich finde es schwierig, die richtige Anzahl von Klammern zu erhalten, wenn ich in Punkt schreibe. Helfen Sie mir, in punktfreier...

9
Drucken Sie dieses Tic-Tac-Toe-Board!

Hier ist ein Tic-Tac-Toe-Board: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Drucken Sie bei einer Reihe von Zügen die Tafel mit den Token aus. Die Eingabe wird als durch Leerzeichen getrennte Züge ausgeführt, wobei jeder Zug wie folgt lautet:...

9
Natürlicher Pi # 1 - Sand

Tor Generieren Sie ( N) zufällige Liniensegmente mit einheitlicher Länge ( l) und prüfen Sie, ob sie die äquidistanten ( t) parallelen Linien kreuzen . Simulation Was simulieren wir? Buffons Nadel . Glätten Sie den Sand in Ihrem Sandkasten und zeichnen Sie einen Satz gleichmäßig verteilter...

9
Ungefähre Arcsinc

Das Ziel ist einfach: Geben Sie eine reale Lösung ungleich Null xfür die Gleichung sin(x) = -mxbei gegebener Eingabe min der geringsten Anzahl von Bytes aus. Spezifikationen: Ihre Antwort muss auf 3 signifikante Zahlen korrekt sein. Sie können jede andere echte Lösung als die triviale Lösung...

9
Die langlebigsten Pokemon-Typen

Hintergrund Diese Frage ähnelt dieser . Ich habe alle unten benötigten Informationen bereitgestellt. Wenn Sie mit der anderen Herausforderung vertraut sind, beachten Sie, dass wir alle Verteidigungen bewerten, anstatt die Wirksamkeit eines einzelnen Angriffs zu sehen. Dies ist wichtig, da dies...

9
Machen Sie ein vereinfachtes Tamagotchi / Giga-Haustier!

Tamagotchi und Giga Pets waren kleine elektronische Geräte, die ein kleines virtuelles Haustier simulierten. Dieses Haustier hatte mehrere Statistiken, wie Gesundheit, Hunger usw. Ich habe kürzlich dieses Beispiel geschrieben: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1: os.system('cls'if...

9
Manhattan Abstand der Rotationssequenz

Ich dachte, das wäre eine gute Herausforderung: http://adventofcode.com/2016/day/1 Aufgabenbeschreibung Geben Sie bei einer Folge von Rotationen und Abständen nach dem Muster (L | R) [1-9] [0-9] * den Manhattan-Abstand zwischen Start- und Endpunkt an, dh die minimale Anzahl vertikaler und...

9
Sammle den Müll

Sie sehen eine Allee und jemand hat den Müll weggelassen! Sie müssen ein Programm schreiben, um das Problem zu beheben, indem Sie den Papierkorb in den Papierkorb werfen. Die Aufgabe Die Allee besteht aus einer Folge druckbarer ASCII-Zeichen, z. [[](dust)[]] car ((paper)vomit) (broken(glass)) [[]...

9
Gleiche Klammertypen

Basierend auf DIESER Frage. Ersetzen Sie ()[]{}<>bei einer gegebenen Zeichenfolge jede Klammer durch eine Klammer des entsprechenden Typs, sodass die Klammern übereinstimmen und die verschachtelten Klammern wie folgt wechseln: Die äußersten sind () Direkt drinnen ()sollte sein[] Direkt...

9
2D Dungeon Crawler

Ihr Programm muss eine mehrzeilige Zeichenfolge wie folgt enthalten: ############# # # # p # # # ############# pist der Spieler und #ist ein Block. Darunter im Terminal sollte eine Eingabezeile stehen, die sagt: How do you want to move? Wenn der Spieler tippt l, muss er nach links gehen, wenn es...

9
Drucken Sie einen singenden Engel

Drucken Sie einen Weihnachtslied-Gesangsengel mit dem kürzestmöglichen Code. Der Engel sammelt Geld für Obdachlose und muss daher in der Lage sein, alle drei der unten aufgeführten Lieder auf Anfrage zu singen. Um zu veranschaulichen, dass sie sie singen kann, muss der Titel des Liedes in die...

9
Negative XOR-Primzahlen

Vor ungefähr einem Jahr wurden Sie gebeten, die XOR-Primzahlen zu finden . Dies sind Zahlen, deren einzige Faktoren 1 und sich selbst sind, wenn eine XOR-Multiplikation in Basis 2 durchgeführt wird . Jetzt werden wir die Dinge ein bisschen aufpeppen. Wir werden die XOR-Primzahlen in Basis -2 finden...