Intro Jedes Jahr veranstaltet Dyalog Ltd. einen Studentenwettbewerb. Die Herausforderung besteht darin, guten APL-Code zu schreiben . Dies ist eine sprachunabhängige Code-Golf- Ausgabe des diesjährigen achten Problems. Ich habe die ausdrückliche Erlaubnis, diese Herausforderung hier vom ursprünglichen Autor des Wettbewerbs zu posten. Sie können dies jederzeit überprüfen, indem Sie dem …
(key, value)Bestimmen Sie anhand einer Liste von Paaren, ob es sich um eine Funktion handelt. Dies bedeutet, dass jeder Schlüssel einem konsistenten Wert zugeordnet ist. Mit anderen Worten, wenn zwei Einträge gleiche Schlüssel haben, müssen sie auch gleiche Werte haben. Wiederholte Eingaben sind OK. Zum Beispiel: # Not a function: …
Definition Ein Dollar-Wort ist ein Wort, bei dem, wenn jedem Buchstaben ein Cent-Wert von a = 1 bis z = 26 zugewiesen wird und die Buchstaben summiert werden, das Ergebnis 100 lautet. Hier ein Beispiel für CodeReview und hier eine Liste von Dollar Wörtern, die ich online gefunden habe. Eingang …
Klangsynthesizer verwenden Hüllkurvengeneratoren, um zu steuern, wie sich bestimmte Parameter des Klangs (z. B. die Gesamtlautstärke) mit der Zeit ändern. In vielen Synthesizern wird eine Hüllkurve durch vier Parameter definiert, wie in der folgenden Abbildung aus Wikipedia dargestellt : Attack Time (A) : Zeit, die die Hüllkurve benötigt, um ihren …
Ich mochte immer Bildschirme voller zufällig gefärbter Pixel. Sie sind interessant anzusehen und die Programme, die sie zeichnen, machen Spaß. Die Herausforderung Füllen Sie Ihren Bildschirm oder ein Grafikfenster mit farbigen Pixeln. Die Regeln Ihr Programm muss die gleiche Chance haben, alle Farben (dh den Bereich #000000bis #FFFFFF) oder alle …
Kegel sind farbige Bonbons mit 5 verschiedenen Geschmacksrichtungen. Trauben, grüner Apfel, Zitrone, Orange und Erdbeere, dargestellt durch (p) urple, (g) reen, (y) ellow, (o) range bzw. (r) ed. Ich aß Kegel, indem ich die verschiedenen Farben sortierte und sie dann der Reihe nach aß. Nachdem ich im Büro ein paar …
Ihre Aufgabe ist es, ein vollständiges Programm zu schreiben, das bei jedem Start von 10 herunterzählt. Wenn Sie das Programm zum ersten Mal ausführen, sollte es gedruckt werden 10. Beim nächsten Mal sollte es ausgegeben werden 9. Beim nächsten Mal sollte es ausgegeben 8werden und so weiter. Anstatt zu drucken …
Schreiben Sie ein einzeiliges Programm mit zwei oder mehr Zeichen, das keine Zeilenabschlusszeichen enthält und keine Eingabe benötigt. Zum Beispiel könnte Ihr Programm sein: MyProgram Wenn Ihr Programm in die Formen eingeteilt ist, die die Zeiger einer Uhr bei 12, 3, 6 und 9 Uhr machen, muss sie die entsprechende …
(Inspiriert von dieser Frage ) Zielsetzung Ihre Aufgabe ist es, ein Programm oder eine Funktion zum Drucken einer ASCII-Version des Stack Overflow-Logos an STDOUT zu schreiben \|/ (-) (-) (-) (-) Ihr Programm sollte zwei Eingaben annehmen, die hier als H und N bezeichnet werden. Die Höhe des Stapels "Container" …
Scheint eine unmögliche Aufgabe zu sein, oder? Nun, es ist eigentlich nicht so schwer. Wenn wir das Wort Infinityals 8-Bit-Binär-ASCII-Code schreiben , erhalten wir: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Dies kann verkettet und in den Dezimalwert konvertiert werden 5291279215216915577. Das ist eine Nummer, mit der wir arbeiten …
Dies ist keine Herausforderung, sondern eine Frage Nicht-herausfordernde Fragen, die sich auf das Lösen von Programmierpuzzles oder eine bestimmte Art von Herausforderung beziehen, sind ebenfalls ein Thema. Nun zu der Frage: Ist es möglich, einen beliebigen JavaScript-Code mit nur 5 Buchstaben zu schreiben? JSFuck macht dies bereits mit 6 Symbolen, …
Über die Serie Dies ist ein Gastbeitrag für die Random Golf of the Day-Serie. Zunächst einmal können Sie dies wie jede andere Code-Golf-Herausforderung behandeln und beantworten, ohne sich Gedanken über die Serie zu machen. Es gibt jedoch eine Rangliste für alle Herausforderungen. Sie finden die Rangliste zusammen mit einigen weiteren …
Do While False Bei der heutigen Arbeit beschrieb einer meiner Kollegen den Use-Case für do while (false). Die Person, mit der er sprach, fand das albern und so einfach, wenn Aussagen viel besser wären. Wir verbrachten dann die Hälfte unseres Tages damit, darüber zu diskutieren, wie wir etwas Äquivalentes schreiben …
Angenommen, Sie binden einen Strang Froot Loops für eine Halskette, ein Armband, einen Schnürsenkel oder was auch immer. Es gibt 6 Schleife Farben: r ed, O - Bereich, y ellow, g reen, b lue und p urple. Sie möchten, dass Ihr Faden ganz links mit Rot beginnt und in der …
Die alten Griechen hatten diese Dinge einfach und doppelt gerade Zahlen genannt. Ein Beispiel für eine einfach gerade Zahl ist 14. Sie kann einmal durch 2 geteilt werden und ist dann zu einer ungeraden Zahl (7) geworden, nach der sie nicht mehr durch 2 teilbar ist. Eine doppelt gerade Zahl …
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.