In dieser Herausforderung müssen Sie ein Programm oder eine Funktion schreiben, die einen String als Eingabe verwendet und einen von zwei möglichen Werten ausgibt. Wir werden einen dieser Werte als wahr und einen als falsch bezeichnen . Sie müssen nicht wirklich wahr oder falsch sein . Damit eine Antwort gültig …
Schreiben Sie ein Programm oder eine Funktion, die nachweislich alle ganzen Zahlen genau einmal mit unendlich viel Zeit und Speicher ausgibt. Mögliche Ausgaben könnten sein: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, …
Einführung Aron Nimzowitsch war ein führender Schachmeister und ein einflussreicher Schachautor. In seinem Buch "Mein System" befasst sich das erste Kapitel mit der Bedeutung des Zentrums und warum Sie es dominieren sollten. Der einfache Grund ist, dass Ihre Figuren in der Mitte mehr Möglichkeiten für direkte nächste Züge haben, was …
Montag Minigolf: Eine Reihe von kurzen Code-Golf- Herausforderungen, die (hoffentlich!) Jeden Montag veröffentlicht werden. Wahre Begebenheit 1 : Neulich spielte ich auf meinem Tablet herum, als ich auf die Idee kam, die Seite zu besuchen, die ich normalerweise auf meinem PC zum Testen von JavaScript verwende. Nachdem die Seite geladen …
Ein Labyrinth in einem N x N-Raster aus quadratischen Zellen wird definiert, indem angegeben wird, ob jede Kante eine Wand ist oder nicht. Alle Außenkanten sind Wände. Eine Zelle ist als Start definiert , und eine Zelle ist als Ausgang definiert , und der Ausgang ist von Anfang an erreichbar. …
In dieser Herausforderung werden Sie „Umkehren“ das Alphabet oder Swapping sein a-zmit z-a. Dies ist allgemein als Atbash- Chiffre bekannt. Da durch diese Umwandlung die Ausgabe wie eine Fremdsprache aussieht, muss Ihr Code so kurz wie möglich sein. Beispiele abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba Programming Puzzles & Code Golf Kiltiznnrmt Kfaaovh & Xlwv …
Diese Herausforderung ist eine einfache ASCII-Kunst ein. Bei zwei Eingaben, die die Höhe und Breite eines Legostücks beschreiben, müssen Sie eine ASCII-Grafikdarstellung davon drucken. So sollen die Lego-Teile aussehen: (4, 2) ___________ | o o o o | | o o o o | ----------- (8, 2) ___________________ | o …
Hodor ist ein langsamer, aber liebenswerter Charakter in der Show Game of Thrones ( er ist natürlich auch in den Büchern ). Das einzige Wort, das er jemals sagt, ist "hodor" . Überraschenderweise spricht Hodor, obwohl er nicht viel Vokabular hat, immer in vollständigen Sätzen mit korrekter Groß- und Kleinschreibung …
Die Farbe an den Wänden in meinem Zimmer hat eine zufällige, fast fraktale, dreidimensionale Textur: In dieser Herausforderung werden Sie ein Programm schreiben, das zufällige Bilder erzeugt, die aussehen, als könnten sie Teil meiner Wände sein. Unten habe ich 10 Bilder von verschiedenen Stellen an meinen Wänden gesammelt. Alle haben …
MS Paint war immer eine großartige Zeitverschwendung, wurde aber von den meisten Grafikdesignern gemieden. Vielleicht haben die Leute das Interesse wegen der ruckelnden Farbpalette oder wegen der eingeschränkten Rückgängigmachung verloren. Ungeachtet dessen ist es immer noch möglich, schöne Bilder mit nur dem Standardpinsel und der Standardfarbpalette zu erzeugen. Herausforderung Verwenden …
Hintergrund In der Typografie sind Flüsse visuelle Lücken in einem Textblock, die durch zufällige Ausrichtung von Räumen entstehen. Diese sind besonders ärgerlich, da Ihr Gehirn sie in der peripheren Sicht leichter zu erfassen scheint, was Ihre Augen ständig ablenkt. Nehmen Sie als Beispiel den folgenden Textblock, wobei die Zeilen so …
Implementieren Sie die schnelle Fourier-Transformation in möglichst wenigen Zeichen. Regeln: Kürzeste Lösung gewinnt Es kann angenommen werden, dass der Eingang ein 1D-Array ist, dessen Länge eine Zweierpotenz ist. Sie können den Algorithmus Ihrer Wahl verwenden, aber die Lösung muss tatsächlich eine schnelle Fouriertransformation sein, nicht nur eine naive diskrete Fouriertransformation …
Zitiere diese Frage auf SO (Spoiler alert!): Diese Frage wurde in einem Oracle-Interview gestellt. Wie würden Sie eine Zahl durch 3 teilen, ohne die Operatoren *, /, +, -,% zu verwenden? Die Nummer kann signiert oder nicht signiert sein. Die Aufgabe ist lösbar, aber sehen Sie, ob Sie den kürzesten …
Aufgaben Alle Teilnehmer versuchen die folgende Liste von 10 Aufgaben zu lösen: Mathematik Liest eine positive ganze Zahl n von der Eingabe und gibt die Summe der Würfel der ersten n nicht negativen ganzen Zahlen zurück. Für die Eingabe 1sollte dies zurückkehren 0. Lesen Sie eine positive ganze Zahl n …
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.