Als «code-golf» getaggte Fragen

17
Beilegung des Datumsformatstreits

Die Formatierungsreihenfolge von Datumsangaben ist eines der komplexesten und umstrittensten Probleme, mit denen die Welt heute konfrontiert ist. Einige von uns argumentieren vehement, dass Monat / Tag / Jahr angemessen ist, wenn man bedenkt, wie wir sagen, dass Daten laut sind. Andere proklamieren...

17
Sieben-Zyklus-Summenfolge

Schauen Sie sich die sieben Multiplikationstabellen von 7 × 0 bis 7 × 9 an: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Wenn wir uns nur die Ziffern an der Stelle ansehen, erhalten wir eine Permutation der Ziffern 0 bis 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Nehmen Sie eine positive Dezimalzahl N und ersetzen...

17
Squish-Unsquish-Ligaturen

Hier ist eine Liste einiger gebräuchlicher Ligaturen in Unicode (die ich mit meinem Compose-Schlüssel unter Debian erstellen könnte): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl ffi [ffi] ffi ffl [ffl] ffl Bei dieser Herausforderung haben Sie...

17
Lege die Schalter um

Nachdem Sie in einem dunklen Raum aufgewacht sind, sehen Sie ein rechteckiges Lichtgitter mit entsprechenden Schaltern. Sie entscheiden sich für ein Koordinatensystem, bei dem das untere linke Licht (1,1) darstellt und die Koordinaten mit zunehmender Steigung (y-Richtung) und nach rechts...

17
Billard spielen

Bei diesem Codegolf müssen Sie die Richtung des kürzesten Schlags bestimmen, der genau n Kissen trifft, bevor Sie in eine Tasche fallen. Der Billardtisch ist ein Billardtisch mit 6 Taschen und den folgenden Eigenschaften: Maße sind variabel ( a x b ) Keine Reibung: Der Ball rollt für immer, bis er...

17
Rollover-Kalender

Dies ist inspiriert von einer der Fragen von Downgoat in Sandbox, in der ich vorgeschlagen habe, den 31. April als Pi-Tag für Personen mit Tag / Monat-Format aufzunehmen, nur damit er mir mitteilt, dass es keinen 31. April gibt! Bei einer Datumszeichenfolge im Format Monat / Tag , die...

17
Brunnen zählen

Ein Brunnen ist eine Anordnung von Münzen in Reihen, so dass jede Münze zwei Münzen in der Reihe darunter berührt oder sich in der unteren Reihe befindet und die untere Reihe verbunden ist. Hier ist ein 21-Münzen-Brunnen: Ihre Herausforderung besteht darin, zu zählen, wie viele verschiedene Brunnen...

17
Die abelianischen Befehle

Etwas Hintergrund In der Mathematik eine Gruppe ist ein Tupel ( G , •) , wobei G ist eine Gruppe , und • eine Operation auf G , so daß für zwei beliebige Elemente , x und y in G , x • y auch ist G . Für einige x , y , z in G lauten die Grundgruppenaxiome wie folgt: G ist geschlossen unter •, dh x •...

17
Ausgabe der Teilprodukte

Bei der langen Multiplikation bleiben nach der Multiplikation der Zahlen die Teilprodukte übrig, bei dieser Herausforderung geben Sie diese Teilprodukte aus. Da eine lange Multiplikation lang ist, muss der Code zum Ausgleich so kurz wie möglich sein. Beispiele 34, 53 102, 1700 48, 38 384, 1440 361,...

17
Folge dem Pfad

Die Herausforderung besteht darin, dem Pfad zu folgen (zu zeichnen): ^n - um n Zeilen nach oben vn - um n Zeilen nach unten >n - Rechts von n Zeichenpositionen <n - links von n Zeichenpositionen nist eine ganze Zahl, größer als Null (dh Sie können keinen Befehl wie erhalten >-2). Es gibt...

17
Sortieren Sie eine verkettete Sequenz

Betrachten Sie eine Sequenz, die auf Wiederholungsrelationen basiert f(n) = f(n-1)+f(n-2), beginnend mit f(1) = x1, f(2) = x2. Denn x1 = 2, x2 = 1die Sequenz beginnt so: 2 1 3 4 7 11 18 29 47 76 123 199 322 521 843 Wenn Sie dies in eine Zeichenfolge verketten, erhalten Sie Folgendes:...

17
Konstruieren Sie ASCII-Bögen

Ich mag ASCII-Kunst und langweile mich sehr, deshalb habe ich einige ASCII-Charaktere gefunden und angefangen, zufällige Dinge, 8-Bit-Mario-Schlösser, Irrgärten und Bögen zu machen. Ich stellte fest, dass die Bögen leicht ordentlich gestapelt werden konnten. ╔═══════╗ ║╔═════╗║ ║║╔═══╗║║ ║║║╔═╗║║║...

17
Explodierende Katzen!

Herausforderung Sie erstellen ein Programm / eine Funktion, die eine Zeichenfolge mit der Länge eingibt n, und: Stellt den kthSaibling in die Mitte des Feldes, wo k = (n+1)/2. Dies ist der Ort Ihres Ground Zero. Setzt den Rest der Nicht-Whitespace-Zeichen in zufälliger Reihenfolge um Ground Zero....

17
Die kraftvolle Verbindung

Einführung Es gibt eine Plantage, die durch ein großes quadratisches Brett wie dieses definiert wird : Die Zahlen in jedem kleinen Quadrat stehen für den Wert / das Bargeld / ... Der Landwirt braucht Hilfe, um die N Quadrate zu finden, die verbunden sind (dies bedeutet, dass alle N Quadrate...

17
Übersetzen Sie ein Glypho-Programm

Geben Sie bei Eingabe eines gültigen Glypho- Programms dessen "lesbares" Gegenstück aus. Glypho ist eine interessante Esolang-Idee: Die Anweisungsreferenz wird hier gegeben. Für jeden Befehl stehen die Zeichen abcd für die Symbole, aus denen jeder Befehl besteht. a bezieht sich auf das erste...

17
Spiralpermutationssequenz

Wir können die natürlichen Zahlen in einer rechteckigen Spirale aufrollen: 17--16--15--14--13 | | 18 5---4---3 12 | | | | 19 6 1---2 11 | | | 20 7---8---9--10 | 21--22--23--24--25 Aber jetzt, wo wir sie auf einem rechteckigen Gitter haben, können wir die Spirale in einer anderen Reihenfolge...