Aufgabe: Ihr Programm erhält einen korrekten , positiven einfachen Bruch im Format <numerator>/<denominator>. Für diese Eingabe müssen zwei Brüche gefunden werden. Ein Bruchteil, der kleiner als die Eingabe ist. Ein Bruchteil, der größer als die Eingabe ist. Beide Brüche müssen einen niedrigeren Nenner als die Eingabe haben. Von allen möglichen …
Alle sind verrückt nach dem blöden "Flappy Bird" -Spiel, das entfernt wurde. Ihre Aufgabe ist es also, ein Flappy Bird Clone-Spiel zu erstellen. Es ist wirklich einfach. Hier sind die Richtlinien: Es kann entweder ASCII-Kunst oder echte Bilder verwenden Sie können Ihre "Vogel" -Lasche entweder mit einem Klick oder einem …
Schreiben Sie ein in sich geschlossenes Programm, das bei Angabe eines Polynoms und einer Schranke alle reellen Wurzeln dieses Polynoms zu einem absoluten Fehler findet, der die Schranke nicht überschreitet. Einschränkungen Ich weiß, dass Mathematica und wahrscheinlich einige andere Sprachen eine Ein-Symbol-Lösung haben, und das ist langweilig, deshalb sollten Sie …
Ein Nonogramm ist ein zweidimensionales Logik-Puzzle, das ungefähr so aussieht (Screenshots aus dem Spiel Pixelo , meinem Lieblings-Nonogramm-Spiel): Das Ziel des Spiels ist es herauszufinden, welches Bild diese Zahlen codieren. Die Regeln sind einfach: Eine Zahl in einer Spalte oder Zeile bedeutet, dass irgendwo in dieser Spalte oder Zeile viele …
Es wird oft gesagt, dass alle Programmierer der Lage sein sollte , eine „Hallo Welt“ Programm in einer beliebigen Programmiersprache nach ein paar Blicke auf diese Sprache (Und schreiben quicksort nach ein paar mehr Blicke). Da das Conway-Spiel des Lebens vollständig ist (es ist also eine universelle Programmiersprache) , ist …
Ihr Ziel ist es, ein Programm zu schreiben, das jedes Mastermind-Puzzle in 6 oder weniger Zügen löst. Hintergrund Mastermind ist ein Brettspiel. Das Ziel des Spiels ist es, die Kombination (Farben und Reihenfolge) von 4 farbigen Stiften, die der andere Spieler verbirgt, genau zu erraten. Wenn eine Vermutung vorliegt, antwortet …
Angenommen, Sie erhalten verschiedene Großbuchstaben, die in einer rechteckigen Anordnung von ansonsten leeren Zellen verteilt sind. Jede Zelle im Array gehört zu dem nächstgelegenen Buchstaben , definiert als der Buchstabe, der in der kleinsten Anzahl horizontaler und / oder vertikaler Schritte erreichbar ist - keine diagonalen Schritte. (Wenn eine Zelle …
Bytebeat ist ein Musikstil, den man komponieren kann, indem man ein einfaches C-Programm schreibt, dessen Ausgabe an aplayoder geleitet wird /dev/dsp. main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);} Auf der bytebeat-Site finden Sie zahlreiche Informationen , eine Javascript-Implementierung sowie weitere Demos und Beispielkompositionen in diesem Thread . Sehr einfache Regeln: Versuchen Sie, eine hübsch klingende Komposition …
Bitte lesen Sie die Regeln und die fett gedruckten Bereiche . Schreiben Sie ein Programm in einer beliebigen Sprache, sofern es GUI-Unterstützung für ein Fenstersystem bietet (kann keine Textkonsole usw. sein und muss eine GUI / ein Toolkit / ein Fenster sein). Das Programm muss in jeder Hinsicht Hallo sagen …
Wireworld ist ein zellularer Automat, der so konzipiert wurde, dass er Elektronen ähnelt, die durch Drähte fließen. Seine einfache Mechanik ermöglicht den Aufbau digitaler Schaltungen. Es hat sogar den Bau eines ganzen Computers ermöglicht . Ihre Mission ist es, die kürzeste Wireworld-Implementierung in der Sprache Ihrer Wahl zu erstellen. Jede …
Welche allgemeinen Tipps haben Sie zum Golfen in Scala? Ich bin auf der Suche nach Ideen, die auf Code-Golf-Probleme im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Scala sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort. (Dies ist eine schamlose Kopie …
Sie alle kennen die Newton-Methode, um die Wurzeln einer Funktion zu approximieren, nicht wahr? Mein Ziel bei dieser Aufgabe ist es, Ihnen einen interessanten Aspekt dieses Algorithmus vorzustellen. Newtons Algorithmus konvergiert nur für bestimmte, vor allem aber für komplexe Eingabewerte. Wenn Sie sich die Konvergenz der Methode für alle Eingabewerte …
Schreiben Sie das kürzeste Programm, das Gitarren-Tabs für die als Eingabe angegebenen Akkorde generiert. Damit die Gitarristen unter Ihnen keinen Vorteil haben und es deterministisch (und wahrscheinlich einfacher zu codieren) machen, sind hier die einzigen Formen der zugelassenen Akkorde: Major chords: E F F# G G# A A# B C …
Inspiriert von dieser Frage zu SO besteht Ihre Aufgabe darin, ein Programm zu erstellen, das in (mindestens) zwei Hauptversionen der von Ihnen gewählten Sprache gültig ist und unterschiedliche Ergebnisse liefert. Regeln Jede Sprache mit mehr als einer Hauptversion kann verwendet werden. Für die Zwecke dieser Herausforderung würde ich eine "Hauptversion" …
Herausforderung: Schreiben Sie ein Programm, das eine Grafikdatei ausgibt, die 1920 Pixel breit und 1080 Pixel hoch ist. Jedes der 2.073.600 Pixel in der Grafik muss eine eindeutige Farbe haben und es dürfen keine Farbwerte wiederholt werden. Die Farben sollten in RGB angegeben werden und bei 0,0,0 beginnen und der …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.