Als «code-golf» getaggte Fragen

40
Legen Sie den Teppich aus

Inspiriert von dieser SO-Frage . Herausforderung: Eingang: Eine Zeichenfolgesss Ein Charakterccc Ausgabe: Erstellen Sie eine rautenförmige ASCII-Grafik der Zeichenfolge in alle vier Richtungen, wobei das erste Zeichen der Zeichenfolge in der Mitte und nach außen zeigt. Welches ist in einem...

40
Ente, Ente, weg!

Hier ist das (ziemlich beängstigende) Lied der fünf kleinen Enten (es ist nicht lang): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away....

39
Advanced Code Golf - Schreiben Sie einen kleinen HTTP-Server

Ihre Herausforderung besteht darin, einen Code-Golf-HTTP-Server zu schreiben, der GET-Anforderungen akzeptiert. Es muss natürlich nicht voll funktionsfähig sein, aber es muss Dateien aus einem Verzeichnis bereitstellen. Regeln: Der HTTP-Server muss den TCP-Port 36895 (0x901F) überwachen Es muss...

39
HelolW rdlo (Eine Threading-Herausforderung)

Ich habe eine Herausforderung für dich: Drucken Sie "Hello World" in einer beliebigen Sprache. Jedes Zeichen muss aus einem eigenen, eindeutigen Thread gedruckt werden Das ist es. Da es keine Garantie dafür gibt, dass die Threads in der Reihenfolge ausgeführt werden, in der Sie sie starten, müssen...

39
ASCII-Kunst “Hello-World!” [Geschlossen]

Ihr Ziel ist es, das kürzeste Programm zu schreiben, das "Hello-World!" als ASCII art. Regeln: Es muss von Menschen lesbar sein, es ist mir egal, wie groß es ist (Spalten / Zeilen) Die Ausgabe darf nur Leerzeichen (""), Punkte ("#") und Zeilenumbrüche enthalten Die Ausgabe muss mit einer monospaced...

39
Lazy Schlachtschiffplatzierung

Stellen Sie sich folgendes Szenario vor: Sie spielen Schlachtschiffe mit einem Freund, entscheiden sich aber zu betrügen. Anstatt ein Schiff zu bewegen, nachdem es an der Stelle geschossen hat, an der sich Ihr Schiff befand, beschließen Sie, überhaupt keine Schiffe zu platzieren. Sie sagen ihm,...

39
Erstellen Sie einen Chatbot für die Stack Exchange-Chatrooms

Die Herausforderung Ziel dieser Herausforderung ist es, einen Chatbot zu erstellen, der in den Chatrooms von Stack Exchange ausgeführt werden kann. Ihr Bot muss in der Lage sein, zu erkennen, wann bestimmte Befehle von einem Benutzer gesendet wurden, und darauf zu antworten. Dies ist die Liste der...

39
Gib das legendäre Yggdrasil aus

Ihre Aufgabe ist es, eine Darstellung des legendären Lebensbaums Yggdrasil auszugeben . Sie müssen ein Programm schreiben, dessen Ausgabe genau das ist: /\ /**\ /****\ /******\ /******\ /********\ /**********\ /************\ /**************\ /************\ /**************\ /****************\...

39
Baue eine stabile Mauer

Eine Ziegelmauer ist ein Rechteck aus horizontalen 1-mal-n-Ziegeln, die in Reihen gestapelt sind. Hier ist eine Wand mit einer Höhe von 4 und einer Breite von 8, auf der rechten Seite sind die Ziegelgrößen dargestellt. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3...

39
Berechnen Sie die Zifferndifferenzsumme einer Zahl

Nehmen Sie eine nicht negative Ganzzahl wie 8675309 und berechnen Sie die absoluten Werte der Differenzen zwischen allen Paaren benachbarter Ziffern. Für 8675309wir bekommen |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Diese Ergebnisse zusammen Bespannen liefert eine weitere,...

39
Generieren Sie die Temple Skyline-Sequenz

Betrachten Sie den folgenden Prozess: Nehmen Sie eine nicht negative ganze Zahl N. zB N = 571 Drücken Sie es binär ohne führende Nullen aus. (Null selbst ist die einzige Ausnahme, immer 0.) zB 571= 1000111011in binär Teilen Sie aufeinanderfolgende Reihen von Einsen und Nullen in dieser binären...

39
Triangulieren von Text

Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge enthält, die mit Ausnahme des Leerzeichens garantiert nur druckbare ASCII- Zeichen enthält und eine positive dreieckige Zahl (1, 3, 6, 10, 15, ...) ist. Die gleiche Zeichenfolge drucken oder zurückgeben, jedoch mit Leerzeichen zu...

39
Produkt über einen Bereich

Ihre Aufgabe ist einfach: Gegeben sind zwei ganze Zahlen aund b, output ∏[a,b]; das ist das Produkt des Bereichs zwischen aund b. Sie können nehmen aund bin jedem vernünftigen Format, ob diese Argumente an eine Funktion sein, eine Liste eingegeben wird , STDIN, et cetera. Sie können in jedem...

39
ASCII-Uhr mit Punkt- und Kommazeitmarkierungen

Einführung Stellen Sie sich vor, diese Zeile besteht aus zwei Zeilen. Die oberen Punkte stehen für Stunden (24-Stunden-System), während die unteren Kommas für Minuten stehen . Ein Zeichen kann Stunde, Minute oder beides darstellen - wann immer es möglich ist. Zuerst müssten Sie wahrscheinlich die...

39
Schau hoch in den Himmel! Es ist ein Super-Duper-Array!

Inspiriert von dieser Frage unserer Mitbewerber bei Code Review. Definitionen Ein Super-Array ist ein Array, bei dem jedes neue Element im Array größer ist als die Summe aller vorherigen Elemente. {2, 3, 6, 13}ist ein super Array, weil 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 (11) {2, 3, 5,...

39
Gib die n-te Primzahl aus, die n enthält

Diese Frage wird eine Wendung beim Finden der nth Primzahl sein. Herausforderung Sie müssen ein Programm schreiben, das eine Eingabe benötigt n, und die ndritte Primzahl ausgeben, deren Dezimalrepräsentation die Dezimalrepräsentation von nals Unterzeichenfolge enthält. Verwirrt? Hier sind einige...

39
Pseudofaktoriell

Es gibt eine ziemlich merkwürdige Zahl, die manchmal in mathematischen Problemen oder Rätseln auftaucht. Das Pseudofaktorielle (N) ist das kleinste (dh niedrigste) gemeinsame Vielfache der Zahlen 1 bis N; Mit anderen Worten, es ist die niedrigste Zahl, die alle Zahlen von 1 bis N als Faktoren hat....