Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern


13
Was sind meine Dimensionen?
Aufgabe: Finden Sie für die Fläche eines Dreiecks ein heronisches Dreieck mit dieser Fläche. Jedes heronische Dreieck mit der angegebenen Fläche ist zulässig. Ein Heronianisches Dreieck ist ein Dreieck mit ganzzahligen Seiten und einer ganzzahligen Fläche . Nach der Formel von Heron hat ein Dreieck mit Seitenlängen a,b,ceine Fläche sqrt(s*(s-a)*(s-b)*(s-c)) …

17
Komprimieren Sie eine Sequenz mit maximaler Diskrepanz 2
Geben Sie diese Binärsequenz der Länge 1160 aus: -++-+--++-++-+--+--++-+--+--++-+--++-++-+-++--++-+---+-++-+--+--++++--+--++-+--++-++----++-++-+-++--++-+-+---++-+--++-++-+--++-+--+---+-++-+--++-++-+--+--++-++-+--++-+--+++-+-+----+++-+--+--+++---++-++-+--+--+++--+-+-+--+-+++-++-+--+--++-+--++-++-+--+--++--+++---+++-+---++-+--++--+-+--+-+++-+--++-++-+--++-+--+--++-+--++--+-++-+-+--+-+-++-+--++-+--+--++-+-+-++-+-+-++---+-+--++++--+---++-+-++-+--++-+--+--++-+--++++--+---+-++++--+--++-++-+--++-+--+--++-+--++-++-+--++-+--+--++-++-+----+++-+--++--+++---+-++-+--+-++---+-++-++-+--+--++--++++-+--+--+--++++--+--+++---++-++-+--++--+-+--+--++-++-+--+--+-+++-++-+--+--++--+-++-++-+--+--+--++-++-+--+++---++-+--++-++---+++---++-++----+++--+-++-+--+--++-+--++-++-+-++--++--++----+++-++--++----++-+++--++---+++----+-+-++-++-++-+-+----+++--++-+--++-++-+--+--+--++-+--++-++-+--++--+-+--+-+-+-++++---+-+-++--+--+-+-+-++-+-+++--+-+--+--+-+++--+-+++---++-+--+--++-++--++---++-+-++--++-+---+-++-+--+-++--++-+--++-+--+-+++-+--++--+-+-+++--+-+--++-++-+--+--+-++---+-++-+-++--++-+--+++-+----++--+-++-+-++--++-+--++-+-++--++-+---+-++-+--+++----+-+-++--++-+--++-++-++-+--+--+--++++---++---+-+-++-+-+++--+-++--+-+--+-+-++---+++-++ Die Sequenz Diese endliche Sequenz ist eng strukturiert, was hoffentlich zu einzigartigen Komprimierungsmethoden führt. Es ergibt sich aus dem Diskrepanzproblem von Erdős, das in einer früheren Herausforderung aufgezeigt wurde . Wenn die Terme als +1 und -1 behandelt werden, handelt es …

9
Machen Sie weise Zahlen
Weise ist eine einfache bitweise Sprache, die ich vor einiger Zeit entworfen habe. Es basiert auf den bitweisen Operationen von Python . Es gibt mehrere Operationen, von denen die meisten mit dem entsprechenden Symbol in Python identisch oder sehr ähnlich sind. : Duplizieren Sie die Oberseite des Stapels ? Drehen …

30
Wer hat ein Komma für einen zweiten Vornamen?
Ihre Herausforderung besteht darin, einen Namen (eine Zeichenfolge) als Eingabe zu verwenden Albert Einstein und Ausgabe: Einstein, Albert Pseudocode: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined …
18 code-golf  string 

30
Gib die fehlenden Zeichen aus
Einfache Herausforderung, inspiriert von der Popularität meines vorherigen Drucks von unsichtbarem Text und Drucke echte unsichtbare Textherausforderungen und die gleiche Länge unterschiedlicher Zeichenfolgenherausforderung . Bei einer Zeichenfolge, die nur aus druckbaren Zeichen ( 0x20 to 0x7E) besteht, wird jedes druckbare Zeichen gedruckt, das nicht in der Zeichenfolge enthalten ist. Eingang …
18 code-golf  string 

6
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 2der Wert von angenommen 3, was bedeutet, …

28

8
Ausgabe der Codezeichenfolge beenden
Sie müssen ein Programm oder eine Funktion schreiben, die bei Angabe einer nicht leeren Zeichenfolge S mit N druckbaren ASCII-Zeichen † ein Programm ausgibt, das mit dem Beendigungscode C beendet wird , wobei C der ASCII-Codepunkt an Position 0 in S ist . Dieses von Ihnen geschriebene Programm gibt zusätzlich …
18 code-golf  quine 

4
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: ____ / \ \ /\__/ \ \ / \____/ ________ / \ \ …

1
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 n-ten Tiefe erzeugen. Die Ausgabe muss ASCII sein. Sie können die ganze Schneeflocke …

21
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 Teilfolgen …

6
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 Eingabe in Form eines Dateinamens erfolgt, sollten …

10
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 Elemente des Stapels ein und verwendet sie als Parameter. …
18 code-golf  stack 

8
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 machen, muss die IT wissen, welcher …
18 code-golf  quine 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.