Programmierrätsel & Code Golf

16
Ein Wort nach dem Zufallsprinzip falsch schreiben

Inspiriert von dieser CR-Frage (bitte töte mich nicht, wenn ich CR durchstöbere) Spec Die Wahrscheinlichkeiten für einen Rechtschreibfehler sind: 1/3 der Zeit ändert sich nicht die Ausgabe 1/3 der Zeit entfernt ein zufälliges Zeichen 1/3 der Zeit dupliziert ein zufälliges Zeichen Die Chance, ein...

16
Das Haus des Weihnachtsmannes

Das Haus des Weihnachtsmannes Hinweis: Dies ist die erste Herausforderung, die ich eingestellt habe. Es ist durch die Sandbox gegangen, aber wenn Sie etwas falsch finden, stimmen Sie nicht einfach ab, sondern hinterlassen Sie einen Kommentar, damit ich es verbessern kann. Hintergrund Es gibt ein...

16
Digitale Vielfalt

Eine positive Ganzzahl kann in einer Ganzzahlbasis dargestellt werden 1 <= b < inf. Bei der Konvertierung in diese Basis weist sie eine Reihe von unterschiedlichen Ziffern auf. Jede positive Ganzzahl in der Basis 1hat eine 1eindeutige Ziffer. Die meisten positiven Ganzzahlen in der Basis...

16
Wie viele Antworten hat diese Frage?

Schreiben Sie ein Programm oder eine Funktion, die die ganzzahlige Anzahl der Antworten ausgibt, die diese Frage hat. Ihre Lösung sollte weiterhin funktionieren, wenn weitere Antworten hinzugefügt werden. Sprachen, die in einem Browser ausgeführt werden, können auf dieser Seite über die js-Konsole...

16
Verschachteln Sie einen String n-mal in einem Array

Sie müssen eine Funktion erzeugen, die eine Zeichenfolge sinnerhalb eines Arrays nmal verschachtelt >>> N("stackoverflow",2) [['stackoverflow']] Parameter: s - Eine Ascii-Saite n - Eine ganze Zahl >= 0 Regeln Kürzester Code gewinnt. Der Ausgang wird ein verschachtelt werden array,...

16
Tipps zum Golfen in Starry

Welche allgemeinen Tipps haben Sie zum Golfen in Starry ? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme anwenden lassen und die zumindest etwas spezifisch für Starry sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro

16
Finden Sie den Schwerpunkt eines Polygons

Aus Wikipedia : Der Schwerpunkt eines geschlossenen Polygons, das sich nicht selbst schneidet und durch n Eckpunkte ( x 0 , y 0 ), ( x 1 , y 1 ), ..., ( x n - 1 , y n - 1 ) definiert ist, ist der Punkt ( C x , C y ), an dem und wo A die Fläche des Polygons ist, In diesen Formeln wird angenommen,...

16
Wölfe und Hühner

Es gibt einen Fluss und es gibt Wölfe und Hühner auf einer Seite des Flusses. Sie haben ein Floß und müssen alle auf die andere Seite. Das Floß kann jedoch nicht alleine fahren. Das Floß sinkt, wenn mehr als zwei Tiere darauf sind. Keines der Tiere möchte nass werden, weil der Fluss kalt und...

16
Tetration ausdrucken

Tetration, dargestellt als a^^b, ist wiederholte Exponentiation. Zum Beispiel 2^^3ist 2^2^2das 16. Mit zwei Zahlen a und b drucken a^^b. Testfälle 1 2 -> 1 2 2 -> 4 5 2 -> 3125 3 3 -> 7625597484987 etc. Wissenschaftliche Notation ist akzeptabel. Denken Sie daran, das ist Code-Golf ,...

16
Total invertierbare Submatrizen

(inspiriert von dieser Frage über Mathe) Die Definitionen Gegeben eine n x nquadratische Matrix A , können wir es nennen , invertiblewenn es etwas gibt n x nquadratische Matrix B , so dass AB = BA = I n , mit I n die Identitätsmatrix der Größe zu sein n x n(die Matrix mit den Hauptdiagonalen 1s und...

16
Summenkettensequenz

Reihenfolge: Wir beginnen um 1. Wir addieren zuerst den aktuellen 1-indizierten Wert zur vorherigen Zahl in der Sequenz. Dann wenden wir die folgenden mathematischen Operationen an, um sie auf diesen aktuellen Wert anzuwenden: Teilbar durch 2? => Ergänzung Teilbar durch 3? => Subtraktion...

16
Bailey-Borwein-Plouffe-Iterationen

Bailey-Borwein-Plouffe-Iterationen Wir haben ein paar Pi-Herausforderungen bei PPCG gesehen, aber keine, die speziell den Algorithmus vorschreiben, den Sie verwenden sollten. Ich würde gerne Implementierungen des Bailey-Borwein-Plouffe-Algorithmus in jeder Sprache bis hin zur Iteration sehen n. Die...

16
N-dimensionale Kreise!

Schreiben Sie ein Programm, das zwei Zahlen als Eingabe verwendet. Die erste ist die Anzahl der Dimensionen - 0 für einen Punkt, 1 für eine gerade Linie, 2 für einen Kreis, 3 für eine Kugel. Die zweite Zahl ist der Radius des Objekts oder, wenn es eindimensional ist, die Zahl selbst. 0 für 0...

16
Mach mir eine Decke!

Ich möchte eine Decke, die so aussieht. Jeder Streifen geht über, unter, über, unter. Kannst du es drucken? \\\\////\\\\////\\\\////\\\\////\\\\////\\\\//// \\//// \\//// \\//// \\//// \\//// \\//// //// //// //// //// //// //// ////\\ ////\\ ////\\ ////\\ ////\\ ////\\

16
Stimmzettel ausdrucken!

Wie Sie alle wissen, ist heute Wahltag! Ihre Aufgabe heute ist es, einen Stimmzettel mit einer Eingabe auszudrucken. Wenn die Eingabe lautet Hillary Clinton, drucken Sie: Hillary Clinton ===-----===> Donald Trump === ===> ____________ === ===> Wenn die Eingabe jedoch ist Donald Trump,...

16
Schluckauf eine Zeichenfolge

Ihre Herausforderung besteht darin, ein Programm oder eine Funktion zu schreiben, die einen String in Schwierigkeiten bringt. Es sollte eine Zeichenfolge als Eingabe (über eine beliebige Standardmethode) verwendet werden. Führen Sie dann die folgenden Schritte aus: Generieren Sie eine (nicht...

16
Generieren Sie alle Klammern der Länge n

Eine *()[]geschweifte Klammer ist eine Zeichenfolge, die aus den Zeichen besteht, in denen geschweifte Klammern richtig übereinstimmen: [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" Dies ist eine gültige geschweifte...

16
Nostalgischer Primzahlengenerator [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Erinnern Sie sich an die guten alten...

16
Einkommen mit variablen Preisen!

Vorstellung und Anerkennung Angenommen, Sie sind ein Barkeeper. Sie haben meistens viele fröhliche Menschen in Ihrer Bar, aber viele trinken immer nur das gleiche Getränk und zu wenig für Ihren Geschmack, und das möchten Sie ändern. Sie führen also ein System ein, bei dem der Preis eines Getränks...