Programmierrätsel & Code Golf

75
Kürzestes Programm, das StackOverflow Error auslöst [closed]

Schreiben Sie ein Programm, das einen StackOverflow-Fehler oder eine Entsprechung in der verwendeten Sprache ausgibt. In Java sollte das Programm beispielsweise werfen java.lang.StackOverflowError. Sie dürfen keine Funktion definieren, die sich selbst oder eine neue Klasse aufruft (mit Ausnahme der...

75
Erstellen Sie einen fehlerhaften XKCD-Browser

Herausforderung Geben Sie unter Berücksichtigung der Nummer eines XKCD-Comics den Titel des Comics aus (den Mouseover-Text). Das Programm muss jedoch einen Fehler auslösen, wenn die Zahlen 859oder angegeben werden 404. Regeln Die angegebene Nummer ist immer ein vorhandener Comic (außer 404). Ihr...

75
Code Johnny Code, Code!

Rock-and-Roll-Gründungsvater Chuck Berry ist heute leider verstorben. Betrachten Sie den Refrain seines berühmten Liedes " Johnny B. Goode ": Go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Johnny B. Goode (Es gibt andere Möglichkeiten , wie dies unterbrochen wurde, aber...

74
Die 9 Milliarden Namen Gottes

Die 9 Milliarden Namen Gottes ist eine Kurzgeschichte von Arthur C. Clarke. Es handelt von einer Gruppe tibetischer Mönche, deren Auftrag darin besteht, alle möglichen Namen Gottes in ihrem eigenen Alphabet aufzuschreiben. Im Wesentlichen widmen sie sich dem Schreiben jeder möglichen Permutation...

74
Drucken Sie etwas JSON

Diese Herausforderung ist unkompliziert, aber es gibt hoffentlich viele Möglichkeiten, wie Sie sie angehen können: Sie müssen ein gültiges JSON- Objekt mit mindestens 15 Zeichen drucken / zurückgeben , wobei nicht benötigte Leerzeichen nicht berücksichtigt werden. Ihr Programm sollte ohne Eingabe...

74
Finde das Factorial!

Erstellen Sie das kürzeste Programm oder die kürzeste Funktion, die die Fakultät einer nicht negativen Ganzzahl findet. Die Fakultät, dargestellt mit, !ist als solche definiert n ! : = { 1n ⋅ ( n - 1 ) !n = 0n > 0n!:={1n=0n⋅(n−1)!n>0n!:=\begin{cases}1 & n=0\\n\cdot(n-1)!&n>0\end{cases} Im...

74
Implementieren Sie Sleep Sort

Sleep Sort ist ein ganzzahliger Sortieralgorithmus, den ich im Internet gefunden habe. Es öffnet einen Ausgabestream und verzögert für jede parallel eingegebene Nummer die Anzahl der Sekunden und gibt diese Nummer aus. Aufgrund der Verzögerungen wird die höchste Zahl zuletzt ausgegeben. Ich...

74
Golf Dennis ein Thermometer

Dennis unternimmt enorme Anstrengungen für diese Community, unter anderem als Moderator , Sprachdesigner und Anbieter von TIO . Leider hat sich seine vierjährige Tochter erkältet . Lassen Sie uns ihm also alle helfen, ihre Genesung im Auge zu behalten (kann schnell gehen), indem wir ihm ein...

73
Stapel-Exchange-Abstimmungssimulator

Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge enthält, die nur die Zeichen ^und enthält v(Sie können davon ausgehen, dass es keine anderen Zeichen gibt). Von links nach rechts gelesen repräsentiert diese Zeichenfolge die Abfolge der Mausklicks, die ein einzelner Benutzer beim...

73
Bruder Simulator

T er aus der Ordnung der St Golfus Brüder , die Concise hat eine Tradition, ein kurzes Gebet zu rezitieren , wenn sie sehen , dass jemand das machen Zeichen des Kreuzes . Aufgrund des hohen Grades an Sünde, der in letzter Zeit bei Touristen festgestellt wurde, haben sie im Kloster Videoüberwachung...