Als «code-golf» getaggte Fragen

43
Konstruieren Sie die Identitätsmatrix

Die Herausforderung ist sehr einfach. Geben Sie bei einer Ganzzahleingabe ndie n x nIdentitätsmatrix aus. Die Identitätsmatrix 1erstreckt sich von oben links nach unten rechts. Sie schreiben ein Programm oder eine Funktion, die die von Ihnen erstellte Identitätsmatrix zurückgibt oder ausgibt. Ihre...

43
Radfahren mit Rubiks

Während mein Sohn müßig den Zauberwürfel herumdrehte, bemerkte er, dass er immer wieder in den gelösten Zustand zurückkehrte. Ich bin mir ziemlich sicher, dass er anfangs dachte, dies sei eine Art Voodoo-Magie, aber ich erklärte, dass, wenn Sie dieselbe Abfolge von Zügen wiederholen, diese immer in...

43
Zickzack-Matrix

Als Teil seines Komprimierungsalgorithmus entrollt der JPEG-Standard eine Matrix in einen Vektor entlang von Antidiagonalen mit wechselnder Richtung: Ihre Aufgabe ist es, eine Matrix (nicht unbedingt ein Quadrat) zu nehmen und sie in abgewickelter Form zurückzugeben. Als Beispiel: [1 2 3 4 5 6 7 8...

43
Universal Spooky Meme Übersetzer

Einführung Es stellt sich heraus, dass Aliens Meme genauso lieben wie wir. Jede fremde Rasse, der wir bisher begegnet sind, hat eine eigene Version von 2spooky4me(siehe folgende Frage ) und eine entsprechende Version , allerdings mit einigen Abweichungen. Die Bewohner des Planeten CUTE1f können...

43
Wurde mein Kuchen halbiert?

Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere Liste positiver Ganzzahlen enthält. Sie können davon ausgehen, dass die Eingabe in einem angemessenen, praktischen Format wie "1 2 3 4"oder erfolgt [1, 2, 3, 4]. Die Zahlen in der Eingabeliste stellen die Segmente eines...

43
Berechnen Sie den Schwierigkeitsgrad einer Code Golf-Frage

Anweisung Die Schwierigkeit einer Code Golf-Frage kann folgendermaßen berechnet werden: Wo vist die Anzahl der Aufrufe einer Frage? und aist die Anzahl der Antworten, die eine Frage hat und ⌈ x ⌉ ist der Deckenantrieb . Ebenfalls: Die aktuelle Schwierigkeit dieser Frage: *** Aufgabe Schreiben Sie...

43
Zwölf blinkend

Viele elektronische Geräte, insbesondere alte, blinken, 12:00wenn die Uhrzeit nicht eingestellt wurde. Der Zweck dieser Herausforderung besteht darin, dies nachzubilden. Insbesondere besteht die Aufgabe darin, und alternativ in einer Endlosschleife anzuzeigen12:00--:-- . Die Periode sollte 1...

43
Etwas heruntergekommen

Geben Sie bei einer Ganzzahl n > 0die Länge der längsten zusammenhängenden Folge von 0oder 1in ihrer Binärdarstellung aus. Beispiele 6ist 110binär geschrieben; Die längste Sequenz ist 11, also sollten wir zurückkehren2 16→ 10000→4 893→ 1101111101→5 1337371→ 101000110100000011011→6 1→ 1→1...

43
Island Golf # 1: Weltumsegelung

Dies ist die erste in einer Reihe von Island Golf Herausforderungen. Nächste Herausforderung Wenn Sie eine Insel in ASCII-Kunst haben, geben Sie einen optimalen Pfad aus, um sie zu umrunden. Eingang Ihre Eingabe ist ein rechteckiges Raster aus zwei Zeichen, die Land und Wasser darstellen. In den...

43
Klein Topololyglots

Klein ist eine von mir entworfene 2D-Sprache, die auf 12 verschiedenen topologischen Oberflächen eingebettet werden kann. Ein Klein-Programm kann durch Ändern der Befehlszeilenargumente auf verschiedenen Oberflächen ausgeführt werden. Die Topologie bestimmt, wohin der Befehlszeiger geht, wenn er...

43
Chaos ist eine ASCII-Leiter

Du weißt nichts Die Dinge, die ich für " Chaos ist eine Leiter " tue, sind eine denkwürdige Zeile aus der Fernsehserie Game of Thrones . Der Zweck dieser Herausforderung ist es, eine Leiter aus dem Chaos in ASCII-Kunst zu bauen. Die Herausforderung Eingang Leiterbreite W >= 3(Ganzzahl)...

43
Die Geschwindigkeit der Buchstaben

Geben Sie eine Zeichenfolge als Eingabe ein und drucken Sie eine neue Zeichenfolge, wobei jeder Buchstabe durch den jeweiligen Alphabetindex nach rechts verschoben wird. Wir alle wissen, dass A ein langsamer und Z ein schneller Buchstabe ist. Dies bedeutet, dass Z um 25 Felder nach rechts...

43
Implementieren Sie den iOS 11-Rechner

iOS 11 hat einen Fehler , der das Ergebnis von 1 + 2 + 3 zu 24 macht . Dies hängt mit der Animationsgeschwindigkeit zusammen, aber trotzdem: Die Aufgabe ist es zu machen 1 + 2 + 3 == 24. Aber nur das. So sollten Sie eine Funktion zur Verfügung stellen , die korrekt summiert die meisten Sequenzen...

43
Falcon Heavy Bühnen

Wählen Sie einen Satz von vier Bytes ohne Ersetzung (dh ohne Byte-Wiederholung) und nicht unbedingt in einer bestimmten Reihenfolge aus einem der folgenden vier Sätze: Die Zeichen einer Einzelbyte-Codierung Die Unicode-Zeichen im Bereich 00 – FF Die vorzeichenbehafteten Dezimalzahlen im Bereich von...

43
Hält diese Foo-Maschine an?

Es ist allgemein bekannt, dass die Entscheidung, ob eine Turing-Maschine anhält, unentscheidbar ist. Dies gilt jedoch nicht unbedingt für einfachere Maschinen. Eine Foo-Maschine ist eine Maschine mit einem endlichen Band, bei der jede Zelle auf dem Band eine Ganzzahl oder ein Haltesymbol aufweist...