Als «code-golf» getaggte Fragen

30
Zeichnen Sie die Hilbert-Kurve mit Schrägstrichen

Die Hilbert-Kurve ist ein raumfüllendes Fraktal, das als Lindenmayer-System mit folgenden Generationen dargestellt werden kann: Dank http://www.texample.net/tikz/examples/hilbert-curve/ für das Bild. Tor Schreiben Sie das kürzestmögliche Programm (in Bytes), das eine positive ganze Zahl n von stdin...

30
Das Leben kann bunt sein!

Jede Zelle in einem lebensechten Zellularautomaten benötigt nur ein Bit, um sie darzustellen, da sie nur lebendig oder tot sein kann. Das heißt, es gibt nur zwei Farben; ziemlich langweilig. Normale Bilder haben 24 Bit pro Pixel (jeweils 8 in RGB). Dies bedeutet, dass Sie in einem normalen Bild mit...

30
Leicht tippbare Wörter

Dieser Wettbewerb ist vorbei. Der Gewinner ist CJam mit 22 Charakteren, der die Antwort von TwiNight um einen Charakter übertrifft . Glückwunsch Dennis ! Eine lobende Erwähnung geht an Falko , der von den kostenlosen Importen total verrückt geworden ist. . Vor einiger Zeit wollte ich wissen, wie...

30
Offizieller Ruby Inspector

Hier ist ein einfacher ASCII-Kunst- Rubin : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Als Juwelier der ASCII Gemstone Corporation müssen Sie die neu erworbenen Rubine untersuchen und eventuelle Mängel notieren. Zum Glück sind nur 12 Arten von Fehlern möglich, und Ihr Lieferant garantiert, dass kein Rubin...

30
Ganzzahlige Marke in Note

Wandeln Sie eine positive ganze Zahl (0 und höher, kein Maximum) in eine Note um, indem Sie die folgenden Regeln beachten: A = 100+ B = 90 - 99 C = 80 - 89 D = 70 - 79 E = 60 - 69 F = 59 and less. Das fühlte sich ein wenig langweilig an, also machen Sie die Note a + wenn es 7,8 oder 9 ist und a,...

30
Zeichnen Sie ein sich drehendes Windrad

Erinnerst du dich an die lustigen Windräder, auf denen du bläst und die sich immer wieder drehen? Code eins! Bei einem Windrad werden die Zeichen in \ | / _der Mitte und auf den Armen angezeigt . Ein mögliches Windrad könnte so aussehen: | | |_ ___ ___|_| | | | Aber was ist ein Windrad, das sich...

30
Sinusförmiger Text

Ziel: Schreiben Sie ein Programm oder eine Funktion, die eine Eingabezeichenfolge in einer sinusförmigen Form ausgibt. Die ASCII-Sinuskurve Hier ist eine Periode der Sinusform: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Beachten Sie, dass sich auf jeder Spalte genau...

30
Magie: der Gathering Combat Golf

Magic: the Gathering ist ein Sammelkartenspiel, bei dem Spieler unter anderem Karten spielen, die Kreaturen darstellen, die dann den anderen Spieler angreifen oder die Angriffe des anderen Spielers durch Blockieren abwehren können. Bei dieser Code-Golf-Herausforderung wird Ihr Programm an die...

30
Der Rand ist zu schmal

Um das Jahr 1637 schrieb Pierre de Fermat am Rande seines Exemplars der Arithmetica: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a truly marvelous proof of...

30
Ein Quine auf jeder Linie

Ihr Ziel ist es, ein Programm zu erstellen, das sich auf unbestimmte Zeit mit jeweils einer neuen Zeile ausgibt. Wenn Ihr Programm also ein Einzeiler ist, wird es in jeder Zeile der Ausgabe wiederholt. Beispiel Programm: A Ausgabe: A A A ... Regeln Es muss ein vollständiges Programm sein, kein...

30
Nennen von nicht-cyclischen Kohlenstoffketten

(Ich bin kein Chemiker! Ich könnte mich in einigen Dingen irren, ich schreibe, was ich in der Schule gelernt habe.) Kohlenstoffatome haben ein besonderes Merkmal: Sie können an 4 andere Atome binden (was nicht besonders ist) und sie bleiben auch in langen Ketten stabil, was sehr einzigartig ist. Da...

30
Verriegelungsklammern

Schreiben Sie ein Programm oder eine Funktion, die eine 8-Byte-Zeichenfolge enthält, die eines der Zeichen enthält, die so ()[]{}<>angeordnet sind, dass die vier jeweiligen Klammertypen übereinstimmen. Beispielsweise ]<([){}>ist eine Eingabe ungültig, da die eckigen Klammern nicht...

30
Zahlen mit mehreren Folgen von Einsen

Aufgabe Suchen Sie den Satz von Zahlen, sodass die Binärdarstellung zwei oder mehr 1durch mindestens einen getrennte Reihen enthält 0. Zum Beispiel für die Zahlen, die 4 Bits lang sind: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) 4 0100 (only one run) 5 0101...

30
Hilfe! Mein Rechner ist kaputt! (Ganzzahlausdruck in Taschenrechner-Tastenanschläge umwandeln)

Einführung Hilfe! Ich habe versehentlich meinen TI-84-Taschenrechner aus dem Fenster geworfen (frag nicht wie) und er ist kaputt gegangen. Ich habe morgen einen Mathe-Test und der einzige Taschenrechner, den ich finden kann, ist einer mit diesen Knöpfen: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mein...