Programmierrätsel & Code Golf

18
Lassen Sie uns tessellieren!

Einführung Aus Wikipedia : Eine Tessellation einer flachen Oberfläche ist das Kacheln einer Ebene unter Verwendung einer oder mehrerer geometrischer Formen, genannt Kacheln, ohne Überlappungen und ohne Lücken. Eine ziemlich bekannte Tessellation ist unten abgebildet: Die Rhomben sind so gekachelt,...

18
Ausgang N in Basis -10

Herausforderung: Akzeptieren Sie in der Programmiersprache Ihrer Wahl eine Ganzzahl als Eingabe in Basis 10 und geben Sie sie in negadezimaler Notation aus , die auch als Basis -10 bezeichnet wird Beispielalgorithmus: Dies ist ein aus Wikipedia entnommener Algorithmus, um die Basis 10 in eine...

18
Zähle die Quadrate

Herausforderung Origami (Faltpapier) ist eine kreative Kunstform. Soweit ich weiß, bevorzugt der Meister von Origami Karopapier. Beginnen wir von vorne - wandeln Sie ein rechteckiges Papier in ein quadratisches um. Das Papier ist also in Quadrate unterteilt. Schritt für Schritt entfernen wir das...

18
Finden Sie den Identitätssandhaufen

Diese Frage handelt von abelsche Sandhaufen . Lesen Sie diese vorherige Herausforderung und sehen Sie sich dieses Numberphile-Video an, um mehr zu erfahren. Ein abelianischer Sandhaufen von Größe n mal n ist ein Gitter mit den Zahlen 0, 1, 2 und 3 (für die Anzahl der Sandkörner). Das Hinzufügen von...

18
Längster Zyklus in einer Grafik

Bei einem gerichteten Graphen den längsten Zyklus ausgeben. Regeln Jedes sinnvolle Eingabeformat ist zulässig (z. B. Kantenliste, Konnektivitätsmatrix). Die Bezeichnungen sind nicht wichtig, daher können Sie den von Ihnen benötigten und / oder gewünschten Bezeichnungen Einschränkungen auferlegen,...

18
Nummer eingeben; Ausgabezeilennummer

Code Golf Völlig echte Hintergrundgeschichte: Ich arbeite als Auftragnehmer an einer Website www. Sky.Net und eine unserer Aufgaben ist es, ein selbstbewusstes Programm oder so etwas zu erstellen. Ich weiß nicht, dass ich dem Chef nicht wirklich zugehört habe. Um unseren Code selbstbewusster zu...

18
Bleeeet Bleeeet Bl Bleet!

(Bedeutung: Englisch in Bleet umrechnen) Wir preisen seit Jahren Ziegen als Gott. Aber wenn wir Englisch nicht in Bleet, die Sprache des Ziegengottes, übersetzen können, können wir nicht mit ihnen kommunizieren. Um mit ihnen zu kommunizieren, haben wir die Aktivitäten von Ziegen untersucht und...

18
Mach etwas Schnee!

Ihre Aufgabe: Eine Kochschneeflocke bis in die n-te Tiefe erzeugen. Sie müssen keine vollständige Kochschneeflocke herstellen, nur eine Seite des Startdreiecks. Wikipedia zu Koch Flakes: https://en.wikipedia.org/wiki/Koch_snowflake . Regeln: Das Programm muss eine Seite der Kochschneeflocke bis zur...

18
Räuber - Quadrat mal Quadratwurzel

Aufgabe: Knacken Sie den verschlüsselten Code, um die Quadratwurzel einer ganzen Zahl n mit dem Quadrat davon zu multiplizieren ! Sie müssen einen Kommentar im Cops-Thread mit einem Link zu Ihrer Arbeitsquelle veröffentlichen und deutlich machen, dass Sie diesen geknackt haben . Im Titel Ihrer...

18
So läuft das bei uns

Piet ist aus mehreren Gründen eine interessante Programmiersprache. Heute konzentrieren wir uns auf einen Grund: den Rollbefehl . Der Befehl roll stammt ursprünglich aus PostScript und bietet eine leistungsstarke Möglichkeit, den Stapel zu bearbeiten. Der Befehl roll fügt die beiden obersten...

18
Eingebettete Sechsecke!

Ihre Aufgabe: Geben Sie eine Ganzzahl ein nund generieren Sie ein eingebettetes Sechseckmuster gemäß den folgenden Regeln bis zur n-ten Tiefe. Ein eingebettetes Sechseck hat folgende Grundform: ( n=0) __ / \ \__/ Eingebettete Sechsecke n=1und n=2: ____ / \ \ /\__/ \ \ / \____/ ________ / \ \ \...

18
Erstellen Sie ein Codeblock-Tool

Wenn Sie Markup wie im SE-Netzwerk verwenden, wird es, wie Sie vielleicht wissen, durch einen Einzug von vier Leerzeichen vor einer Textzeile als Teil eines Codeblocks gekennzeichnet. Wenn nicht, hier ein Beispiel (mit .Darstellung eines Leerzeichens): .... Code .... Mehr Code Ergebnisse in Code...

18
Zusammenfassung? Das ist meine Stärke!

Einführung Forte ist eine sehr eigenartige esoterische Sprache, die auf dem Konzept der Änderung der Zahlenwerte basiert. In Forte-Zahlen sind keine Konstanten, sondern Variablen. Mit der LETAnweisung können Sie ihnen neue Werte zuweisen. Zum Beispiel wird nach der Ausführung LET 2=4-1von nun an...

18
Verlustbehaftet oder verlustfrei?

Bestimmen Sie anhand einer Audiodatei, ob diese in einem verlustbehafteten oder einem verlustfreien Format codiert ist. Für diese Herausforderung müssen nur die folgenden Formate klassifiziert werden: Verlustbehaftet AC3 AMR AAC MP2 MP3 Ogg Vorbis WMA Verlustfrei AIFF FLAC TTA WAV Regeln Wenn die...

18
Anzeige von n mit n

Was ich möchte: Ganz einfach, ich möchte ein textbasiertes Display, das nach einer Eingabe fragt nund dann diesen Wert auf dem Display anzeigt! Aber da ist ein Fang. Jedes der 'wahren' 'Pixel' (die ausgefüllten) muss durch diese Zahl dargestellt werden n. Beispiel Sie erhalten eine Eingabe n. Sie...

18
Längste gleiche Teilfolgen

Definitionen Eine Teilfolge darf nicht zusammenhängend sein, z. B. [1, 1, 1]ist eine Teilfolge von [1, 2, 1, 2, 1]. Eine gleiche Teilfolge ist eine Teilfolge, in der jedes Element gleich ist. Die längste gleiche Teilfolge darf nicht eindeutig sein, z. B. [1, 1]und [2, 2]sind beide längste gleiche...