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 Schreibweise geschriebenen Code in sinnvolle Notation umzuwandeln! …
Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind . Wenn …
Die Herausforderung Wenn entweder eine Zeichenfolge (möglicherweise Zeilenumbrüche) oder ein zweidimensionales Array und eine positive Ganzzahl angegeben werden n, wird die Position der Plattformen nnach der Anfangsposition gedreht. U, D, R, L sind Plattformen. ^, v, >, < sind Pfeile, die die Richtung der Plattformen ändern. U, D, R, Lbewege …
Aufgabe Ihre Aufgabe ist es, einen Text in mittelalterliche Rechtschreibung umzuwandeln. Einzelheiten jwird in iund Jnach konvertiert I. uund Uam Anfang von Worten zu umgewandelt vund Vjeweils. vund Van jedem Ort , außer Anfang Worte umgewandelt uund Ujeweils. swird in ſ(U + 017F) konvertiert, es sei denn am Ende des …
Konvertieren Sie eine klassische Verzeichnisstruktur wie folgt: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Das mögen . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └── on-simplicity-in-technology.markdown └── includes ├── footer.html └── header.html Vier Leerzeichen geben einen verschachtelten Ordner oder eine verschachtelte Datei des obigen Verzeichnisses an. Die zulässigen Ebenen …
Lassen Sie uns die Schlüsselsprache analysieren und verarbeiten! Schreiben Sie bei Eingabe einer Folge von Tastaturtastendrücken und / oder Sondertasten ein Programm, eine Funktion usw., die das Produkt ausgibt, wenn alle Aktionen auf der folgenden Tastatur ausgeführt werden: +-------------------------------------------------------+ | ~ | ! | @ | # | $ | …
C:/Erstellen Sie bei einem gegebenen Verzeichnis (z. B. ), das von stdin angegeben oder aus einer Datei gelesen wurde, einen Verzeichnisbaum, wobei jede Datei / jeder Ordner basierend auf ihrer Tiefe eingerückt wird. Beispiel Wenn ich ein C:/Laufwerk , das nur enthält zwei Ordner foound bar, und barist leer , …
Jeder weiß, was Lauflängencodierung ist. Es war bereits Gegenstand vieler Code-Golf-Herausforderungen. Wir werden uns eine bestimmte Variante ansehen. Beispiel Normal: 11222222222222222222233333111111111112333322 Run-length: 112(19)3(5)1(11)2333322 Die Zahl in Klammern gibt an, wie oft das vorherige Symbol aufgetreten ist. Im Beispiel wurden nur Läufe mit 5 oder mehr Zeichen codiert. Dies liegt daran, …
Ich habe nicht so viel über Stack Exchange-Inhalte gelacht wie darüber . Ich denke, Sie alle werden diese Herausforderung genießen, da sie von dem inspiriert ist, was dort drüben ist. Sie werden eine Funktion oder ein Programm schreiben, das Code-Golf ist, dh es müsste so kurz wie möglich sein. Geben …
Es gibt viele Möglichkeiten, zufällige Wörter zu generieren. Sie können zufällige Silben aus einer Menge nehmen, Sie können n-Tupel verwenden, wahrscheinlich neuronale Netze (was können sie nicht?), Die zwischen Konsonanten und Vokalen wechseln usw. Die Methode, auf der diese Herausforderung basiert, ist bei weitem die schlechteste . Es verwendet eine …
Inspiriert von der C- Direktive #define. Herausforderung Gegeben eine Phrase mit einem Alias und ein Array mit jedem Alias-Text. Geben Sie die ursprüngliche Phrase aus und ersetzen Sie jeden Alias durch den entsprechenden Text. Ein Alias wird durch einen Punkt definiert, #gefolgt von seinem Index im Array (der Index kann …
Im Schach ist die Forsyth-Edwards-Notation , besser bekannt als "FEN", eine textuelle Methode zum Transkribieren von Brettern. Es beschreibt jede der acht Reihen des Bretts (im Schach "Ränge" genannt) aus der Sicht von Weiß von oben nach unten. Die Stücke sind geschrieben als K (König), Q (Königin), R (Turm), B …
Vor einiger Zeit habe ich eine neue Brieftasche gekauft, die 8 Karten aufnehmen kann (4 auf beiden Seiten). Ich habe jedoch anscheinend viel mehr Karten als diese und ich muss entscheiden, welche ich mitnehmen möchte. Einige Karten benutze ich häufiger als andere, aber die Karten, die ich lieber bei mir …
Erstellen Sie ein Programm, das einen mathematischen Ausdruck unter Verwendung der Elemente von abwechselnden Seiten des Ausdrucks löst. Anstatt von links nach rechts zu lesen, lesen Sie das erste Zeichen, dann das letzte, dann das zweite, dann das vorletzte usw. Dies gibt Ihnen einen neuen Ausdruck, den Sie auswerten und …
Als jemand, der sich nicht die Mühe macht, auf seine Pentominos zu schauen, um festzustellen, ob sie eine rechteckige Form haben, habe ich beschlossen, dass Sie ein Programm schreiben, das dies tut. Deine Aufgabe Entscheiden Sie, ob es sich um eine gültige Lösung handelt, wenn einige Eingaben durch Zeilenumbrüche mit …
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.