Als «code-golf» getaggte Fragen

21
Rekursive Collatz-Vermutung

Die Collatz-Vermutung geht davon aus , dass Sie den folgenden Algorithmus genügend oft wiederholen sollten, wenn Sie eine positive ganze Zahl verwenden: if number is odd, then multiply by three and add one if number is even, then divide by two Sie werden schließlich bei 1 enden. Es scheint immer zu...

21
Lonely Primes finden

Einsame Primzahlen (wie ich sie nenne) sind Primzahlen, bei denen ein Zahlenraster mit der Breite angegeben ist w ≥ 3und an die orthogonal oder diagonal keine anderen Primzahlen angrenzen. Nehmen wir zum Beispiel dieses Raster, in dem w = 12(fett hervorgehobene Striche): 1 2 3 4 5 6 7 8 9 10 11 12...

21
Umwandlung von ISBN-13 in ISBN-10

Einführung In dieser Herausforderung besteht Ihre Aufgabe darin, den ISBN-10-Code für Bücher mit dem ISBN-13-Code zu generieren, sofern ein solcher Code vorhanden ist. Ein solcher ISBN-13-Code besteht aus mehreren Teilen, die durch Folgendes getrennt sind -: 978-GG-PPPP-TTT-C Die Buchstaben...

21
Erstellen Sie eine Scherenanimation!

Versuchen Sie, eine einfache ASCII-Kunstscherenanimation zu erstellen! Herausforderung Alle Eingaben sind Ganzzahlen von -31 bis 31. Bei der Ausgabe handelt es sich um eine Animation (die irgendwo ausgegeben werden muss , solange der vorherige Frame ersetzt wird. GIFs sind zulässig.), Die durch...

21
Löse Hitori-Rätsel

Einführung Schreiben Sie einen Löser für die Hitori- Rätsel mit den wenigsten Bytes. Herausforderung Ihre Aufgabe ist es, einen Löser für die Hitori (ひ ひ と, das Wort für "allein" auf Japanisch; der Name des Spiels lautet "Lass mich in Ruhe") zu schreiben. Die Regeln lauten wie folgt: Es wird ein...

21
5 Tage Wettervorhersage

Wettervorhersage: Falsch zu oft, um sich darauf zu verlassen, richtig zu oft, um es zu ignorieren. Bei hohen und niedrigen Temperaturen und einer von vier Wetterbedingungen pro Tag eine grafische ASCII-Wettervorhersage für fünf Tage ausgeben. Die Struktur der vier grafischen Anzeigen ist unten...

21
Die Tastaturverschiebungs-Chiffre

Bei folgender Eingabe: Eine ganze Zahl nwo n > 0. Eine Zeichenfolge, sbei der ses sich nicht um eine leere Zeichenfolge handelt s~=[0-9A-Z]+(nur alphanumerische Großbuchstaben). Verwendung einer standardmäßigen, vereinfachten QWERTZ-Tastatur (wie unten gezeigt): 1234567890 QWERTYUIOP ASDFGHJKL...

21
Wie viele Halbtöne

Richtlinien Aufgabe Berechnen Sie bei zwei als Zeichenfolgen oder Listen / Arrays eingegebenen Noten, wie viele Halbtöne (einschließlich der Noten selbst) voneinander entfernt sind, und geben Sie sie als Zahl aus. Erklärung eines Halbtons: Ein Halbton ist eine Stufe höher oder tiefer auf der...

21
Ganzzahlige lineare Programmierung

Einführung Schreiben Sie einen Löser für die ganzzahlige lineare Programmierung . Herausforderung Ihre Aufgabe ist es, einen Löser für die ganzzahlige lineare Programmierung (ILP) zu schreiben. In ILP werden lineare Ungleichungen einer Menge von Unbekannten (von denen alle ganze Zahlen sind)...

21
Das Gewicht einer Null

Ordnen Sie die Zahlen in einer geordneten Liste (möglicherweise mit führenden Nullen) vertikal an, und lassen Sie alle Nullen ganz nach unten und alle Überhänge ganz nach unten fallen. Geben Sie die resultierenden Ganzzahlen aus, wobei Sie führende Nullen entfernen. Gearbeitetes Beispiel...

21
Fizz Buzz mit eindeutigen Zeichen in Spalten

Inspiriert von Ziffern in ihren Gassen und 1, 2, Fizz, 4, Buzz Einführung Ihre Aufgabe ist es, genau die folgende Ausgabe zu generieren: 1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz 31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz...

21
Reverse Range-Nachfolger

Führen Sie bei einer positiven Ganzzahl ndie folgenden Schritte aus (und geben Sie jede Stufe aus): Beginnen Sie mit einer Liste mit nKopien von n. mache die folgenden nZeiten: im iten Schritt verringert allmählich den ite Eintrag in der Liste , bis es erreichti So zum Beispiel , wenn die...

21
Roguelike Wegfindung

Roguelike Wegfindung Ihre Aufgabe ist es, anhand einer zweidimensionalen Anordnung der unten beschriebenen Elemente, die ein Verlies darstellen, eine einzelne Zahl auszugeben oder zurückzugeben, die die Menge der Goldstücke darstellt, die der Schurke sammeln kann, ohne Monster zu wecken. Die...

21
Intervallnotizen

Herausforderung: Eingang: Zwei ganzzahlige Parameter aund b(wobei a<bund der Unterschied mindestens 2 beträgt) Ausgabe: Diesen Text ausgeben oder zurückgeben, wo aund bausgefüllt: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} =...

21
Wo bin Ich jetzt?

Wo bin Ich jetzt? Bestimmen Sie anhand einer Zeichenfolge d, die nur die Buchstaben enthält NSWE, die Koordinaten, die ich zurückgelegt habe (von links nach rechts, verbraucht), und die endgültige Koordinate, in der ich mich befinde. Die Regeln zum Lesen von Koordinaten von links nach rechts: Wenn...

21
Verdoppeln Sie den fortgesetzten Bruch einer Zahl

Ihre Aufgabe ist gegeben x, Ausgabe 2*x. Einfach richtig!? Aber es gibt einen Haken: xWird als (möglicherweise unendlicher) fortgesetzter Bruch angegeben , und die Ausgabe muss ein fortgesetzter Bruch sein. Die Eingabe ist garantiert eine echte algebraische Zahl, deren Grad höchstens 2 beträgt....