Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
Wir haben alle Bilder mit der Überschrift "Wie viele Quadrate sind in diesem Bild? 98% werden das nicht richtig machen!" Gesehen. Nun, hier ist Ihre Chance, über diese 98% zu lachen. Eingang Ein rechteckiger Block mit nur 2 Zeichen. In einer allgemeinen Form wird dies durch m Zeilen definiert , …
Inspiriert sowohl von der Herausforderung "Unique is Cheap" von @Laikoni , bei der die Punktzahl auf der Herausforderung selbst basiert, als auch von der JavaScript (ES6) -Antwort von @ETHproductions für die Herausforderung "Palindrome Compression" , bei der er eine ziemlich coole verwendet Komprimierungsmethode für das Palindrom-Flag, die Groß- / Kleinschreibung …
Diese Frage, die uns auffordert, ein "Cyclic Levenquine" herzustellen, ist unbeantwortet geblieben . Deshalb werden wir heute nach einer etwas einfacheren Version fragen. In dieser Herausforderung definieren wir ein K- Levenquine als ein Programm, dessen Ausgabe der Levenshtein-Abstand K von seiner Quelle ist. Aufgabe Ihr Ziel bei dieser Herausforderung ist …
Inspiration: Ich war stark von der kleinsten Schachbrettkomprimierung inspiriert und entschied mich für einen ähnlichen, aber deutlich anderen Wettbewerb. tl; dr Nehmen Sie die Datei Chess_Games.txt und komprimieren Sie sie so weit wie möglich, damit Sie sie auf die Originaldatei erweitern können. Zielsetzung: Schreiben Sie einen Algorithmus zum Codieren und …
Basierend auf Wie hoch kannst du zählen? Lassen Sie uns den polyglotten Menschen einen Vorteil verschaffen. Herausforderung: Ihre Aufgabe ist es, so viele Programme / Funktionen / Snippets wie möglich zu schreiben, wobei jedes eine Ganzzahl ausgibt / druckt / zurückgibt. Das erste Programm muss die Ganzzahl ausgeben 1, das …
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 Ausgabe jedes Programms darf nicht leer sein. Wenn alle Programme und ihre Ausgaben berücksichtigt …
Die Herausforderung Schreiben Sie einfach ein Programm, das seinen eigenen Quellcode ausgibt. Nichts weiter als eine normale Quine. Das Problem Wir haben keinen Computer, daher müssen wir das Programm auf einem programmierbaren Logikgerät (wie einem FPGA, einer CPLD, einem Gate-Array ...) ausführen. Die Regeln Jedes auf dem Markt erhältliche Gerät …
In dieser Optimierungsaufforderung schreiben Sie ein Programm, das ein einzelnes Array sortiert, indem Sie nur Elemente vergleichen, indem Sie den Benutzer auf stdout auffordern, Vergleichsergebnisse auf stdin einzugeben. Das folgende Protokoll ist zeilenbasiert. Jedes Mal, wenn Sie in stdout drucken oder aus stdin lesen, wird davon ausgegangen, dass eine neue …
Koordinaten in der Welt der flachen Erde bestehen aus Breitengrad (x) und Längengrad (y), die ganze Zahlen im Bereich von 0 bis 9999 sind. Ähnlich wie Gaußsche Ganzzahlen , aber sie werden immer mit dieser Notation geschrieben: 411S 370E Das heißt, mit Soder Nan den Breitengrad angehängt und Eoder Wan …
Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge (oder das Äquivalent Ihrer Sprache) enthält, bestimmen Sie, ob die Zeichenfolge ein Wort ist oder nicht, und geben Sie einen wahrheitsgemäßen oder falschen Wert aus. (Dies ist kein Duplikat von Ist dies überhaupt ein Wort? Die falschen Wörter werden auf …
Diese Herausforderung basiert auf der Idee des Wechselrichters von Plouffle . Schreiben Sie ein Programm in einer beliebigen Sprache, die Folgendes tut: Nimmt als Eingabe eine nicht negative rationale Zahl, Xdie in Dezimalzahl geschrieben ist, zum Beispiel 34.147425. Gibt einen mathematischen Ausdruck zurück, der nur nicht negative Ganzzahlen, Leerzeichen, Klammern …
Herausforderung: Erstellen Sie ein Programm, das eine halbzufällige Zeichenfolge komprimiert, und ein anderes Programm, das sie dekomprimiert. Die Frage ist in der Tat der von 2012 ziemlich ähnlich , aber die Antworten werden höchstwahrscheinlich sehr unterschiedlich sein, und ich würde daher behaupten, dass dies kein Duplikat ist. Die Funktionen sollten …
Schreiben Sie ein Programm, das auf so vielen verschiedenen Plattformen wie möglich unterschiedliche Verhaltensweisen erzeugt. Jede unterschiedliche Plattform vergibt einen Punkt (einschließlich einer anfänglichen Plattform, was bedeutet, dass Sie nicht weniger als 1 * erzielen können). Mechanismen zur Bestimmung der Ziel- / Ausführungsplattform (z. B. durch Plattformkompilierungsanweisungen oder APIs wie …
Lassen Sie uns gleich loslegen. Ihre Herausforderung besteht darin, ein Programm zu erstellen, das diese Dinge abhängig von seiner Eingabe ausführt: Wenn die Eingabe eine Zahl ist, geben Sie "Primzahl" aus, wenn die Zahl eine Primzahl ist, und "Nicht Primzahl", wenn die Zahl keine Primzahl ist. Sie können davon ausgehen, …
Jetzt mit BONUS zur Laufzeitplatzierung. Schreiben Sie ein Programm, um ein Textfeld mit den in Ihrem Programm verwendeten Bezeichnern zu füllen, während Sie Ihr Programm klein halten. Füllen Sie mit allen Bezeichnern, die Sie in Ihrem Programm verwendet haben (mit Ausnahme der von Ihnen erstellten), ein 12x6-Feld mit so vielen …
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.