Als «code-challenge» getaggte Fragen

27
Wo ist Blackhat?

Herausforderung Schreiben Sie Code, der bei einem Bild eines Panels aus einem zufälligen xkcd-Comic einen Wahrheitswert zurückgibt, wenn sich Blackhat im Comic befindet oder wenn nicht. Wer ist Blackhat? Blackhat ist der inoffizielle Name der Figur in XKCD-Comics, die einen schwarzen Hut trägt:...

26
Schmutzig und einzigartig

In dieser Frage werde ich über Programme als Zeichenketten sprechen, das sind Zeichenketten aus Bytes und nicht aus Zeichen. Wie Ihr resultierendes Programm gerendert oder angezeigt wird, ist für diese Herausforderung nicht wichtig, sondern nur, wie es im Speicher angezeigt wird. Ein unberührtes...

26
Verkettungsprogramme

Herausforderung In dieser Herausforderung schreiben Sie das erste Programm, p 1 , einer unendlichen Folge von Programmen, in denen das Ausführen von p n das Programm p n + 1 ausgibt / generiert . Bei der Verkettung der ersten n> = 2 Programme sollte die Sequenz ausgegeben werden n. Beispiel...

26
Superpermutationen

Einführung Du bist ein Verbrecher, der einige geheime Pläne des neuen Tech-Startups Dejavu stehlen muss. Sie schleichen sich über die Rückwand hinein, finden aber eine Tür, für deren Öffnen ein Stift erforderlich ist. Sie erkennen die Marke des Schlosses und wissen, dass es eine 5-stellige PIN mit...

26
Erstellen Sie eine rotierende Quine

Eine Drehung einer Saite erfolgt durch Aufteilen einer Saite in zwei Teile und Umkehren ihrer Reihenfolge, beispielsweise "world! Hello,"eine Drehung von "Hello, world!". Es ist möglich, Programme zu erstellen, die gedreht werden können, um ein anderes, aber immer noch gültiges Programm zu bilden....

26
Strahlungsdetektor!

Ein strahlungsgehärtetes Programm ist ein Programm, bei dem, wenn ein Zeichen des Codes entfernt wird, das Programm immer noch dasselbe funktioniert. Für diese Frage schreiben wir ein Programm, das erkennt, wann es bestrahlt wird. Schreiben Sie ein Programm oder eine Funktion, die beim Entfernen...

26
Wikipedia: Philosophie!

Wie viele Geeks vielleicht wissen, führen die meisten Seiten (95% meiner Meinung nach) auf Wikipedia zu einer Philosophie wie dieser: Klicken Sie auf den ersten nicht kursiven oder in Klammern gesetzten Link, der zu einem anderen normalen Artikel führt: (dh nicht File: oder Special:, aber Dinge wie...

26
Drucken Sie den Goldenen Schnitt

Das hat Spaß gemacht! Mit nur drei Ziffern war der Spaß jedoch viel zu früh vorbei. Diese Herausforderung ist ähnlich, aber wir werden den Spaß am Laufen halten. Die Herausforderung Drucken Sie so viele Ziffern des Goldenen Schnitts φ wie möglich. Der Goldene Schnitt ist definiert als die Zahl, die...

26
Wie schnell kann ich dein Programm sagen?

Ich habe vor kurzem beschlossen, eine Diktiersoftware herunterzuladen, um beim Schreiben zu helfen. Es funktioniert jedoch nicht sehr gut, wenn ich codiere, da ich vom Sprechen von Wörtern zu Symbolen und wieder zurück wechseln muss. Es ist noch schlimmer , wenn ich in einer esoterischen Sprache...

25
Rekursive Zeichenfolgensubstitution

Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die mit drei Zeichenfolgen A, B, Ceine Ausgabezeichenfolge erzeugt, durch die jede Instanz von Bin Arekursiv ersetzt wurde C. Rekursives Ersetzen bedeutet das Wiederholen eines Ersetzens, wobei bei jedem Schritt alle nicht überlappenden...

25
Domain Name Appraisal

Der Handel mit Domain-Namen ist ein großes Geschäft. Eines der nützlichsten Tools für den Handel mit Domain-Namen ist ein automatisches Bewertungs-Tool, mit dem Sie leicht abschätzen können, wie viel eine Domain wert ist. Leider erfordern viele automatische Bewertungsdienste eine Mitgliedschaft /...

25
Große, große Zahlen

Bei dem Versuch, mehrere meiner Antworten auf den Prüfstand zu stellen, musste ich große Ganzzahlen mit möglichst wenigen Zeichen schreiben. Jetzt weiß ich den besten Weg, das zu tun: Ich werde Sie dazu bringen, dieses Programm zu schreiben. Die Herausforderung Schreiben Sie ein Programm, das bei...

25
Wie viele Tage im Monat?

Bei einer Textdarstellung (vollständiger Name ohne Berücksichtigung der Groß- / Kleinschreibung oder Abkürzung mit 3 Zeichen) eines Monats wird die Anzahl der Tage im Monat zurückgegeben. Zum Beispiel december, DECund decsollte alle 31 zurück. Februar kann entweder 28 oder 29 Tage haben....