Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

16
Ausgeglichener ternärer Konverter
Credits für die Challenge-Idee gehen an @AndrewPiliser. Sein ursprünglicher Vorschlag im Sandkasten wurde aufgegeben und da er hier seit mehreren Monaten nicht mehr aktiv ist, habe ich die Herausforderung übernommen. Ausgeglichener Ternär System ist ein nicht standardmäßiges Zahlensystem. Es ist insofern ternär, als der Wert der Ziffern um den Faktor …

6
Spiegel quine (oder mein Kopf tut weh)
Ich habe gelesen, dass Sie Ihren Code rückwärts drucken - quine umkehren. Und ich dachte, dies könnte interessanter sein, wenn Ihr Rückwärtscode auch ausführbar ist . Diese Herausforderung hat also alle Regeln und Anforderungen der anderen, muss aber auch eine gültige Quelle sein, sobald sie umgekehrt ist (in derselben oder …
32 code-golf  quine 

9
Kolmogorov-Manie
Die Kolmogorov-Komplexität eines Strings s ist definiert als die Länge des kürzesten Programms P, das s ausgibt. Ist die Länge von P kürzer als die Länge von s, so spricht man von komprimierbarem s, andernfalls ist s inkomprimierbar . Die meisten Saiten sind inkompressibel ... Schreiben Sie das kürzeste Programm, …

19
Zwerge und Münzen
Die Situation: Mehrere ( M) Zwerge haben eine Koboldkiste mit NGoldmünzen gefunden und müssen diese teilen. Aufgrund der alten Regeln, die die Zuteilung von Beute an Piraten in der Reihenfolge ihres Dienstalters regeln, sollte der älteste Zwerg eine Münze mehr als der nächstälteste Zwerg usw. erhalten, damit der jüngste Zwerg …
32 code-golf 

7
Brücken und Tunnel
Sie sind für den Bau einer neuen Autobahn verantwortlich. Es führt jedoch durch bergiges Land und benötigt daher zahlreiche Brücken und Tunnel. Die Autobahn selbst sollte auf einer Ebene bleiben. Eingang Sie erhalten eine grobe ASCII-Beschreibung, wie die Berge bei der Standardeingabe aussehen, z. /\ / \ /\ / \ …

30
Wörter dehnen
Schreiben Sie ein Programm oder eine Funktion, die Buchstaben in einem Wort dupliziert, sodass alle duplizierten Buchstaben, die im Wort von links nach rechts angeordnet sind, das Eingabearray bilden. Beispielsweise: input: chameleon, [c,a,l,n] output: cchaamelleonn Eingang Das Startwort (zB chameleon) Ein Array von Zeichen ( [c,a,l,n]) oder eine Zeichenfolge zur …

14
Lösen Sie die globale Verschuldung nach dem Code Golf-Prinzip
Die Staats- und Regierungschefs der Welt haben sich getroffen und schließlich zugegeben, dass der beste (und einzige) Weg, um die Probleme der Weltwirtschaft zu lösen, darin besteht, Bilanz darüber zu ziehen, wie viel sie sich gegenseitig schulden, und sich gegenseitig nur mit riesigen Schecks auszuzahlen. Sie haben Sie eingestellt (ironischerweise …
32 code-golf  math 

13
Zeichnen eines Würfels in ASCII-Grafik
Aufgabenbeschreibung: Zeichnen Sie in ASCII-Kunst einen Würfel in einer ungefähren Schrankprojektion. Monospaced fontsHäufig sind die Zeichen doppelt so hoch wie breit. Da die Eingabe die Länge der vertikalen Linien (ohne die Ecken) ist, werden horizontale Linien mit doppelt so vielen Zeichen gezeichnet, sodass das resultierende Bild in etwa ein Würfel …

14
Zeichnen Sie einen Suanpan-Abakus
Schreiben Sie das kürzeste Programm, das eine einzelne Ganzzahl als Eingabe verwendet und einen Suanpan-Abakus ausgibt Testfälle Eingang: 314159 Ausgabe: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || || || || …

12
Tipps zum Golfen in vim
Ich habe kürzlich festgestellt, wie gut Vim für das Golfen funktioniert, insbesondere für die Kolmogorov-Komplexität . Laut meta vim handelt es sich zumindest für den Umfang dieser Website um eine durchaus akzeptable Programmiersprache. Welche allgemeinen Tipps haben Sie zum Golfen in Vim? Ich bin auf der Suche nach Ideen, die …
32 code-golf  tips  vim 

30
Berechnen Sie die Adler-32-Prüfsumme
Hintergrund Adler-32 ist eine von Mark Adler 1995 erfundene 32-Bit-Prüfsumme, die Teil der weit verbreiteten zlib-Bibliothek (ebenfalls von Adler entwickelt) ist. Adler-32 ist nicht so zuverlässig wie eine zyklische 32-Bit- Redundanzprüfung , aber - zumindest in der Software - viel schneller und einfacher zu implementieren. Definition Sei B = [b …

24
Morsecode-Übersetzer
Schreiben Sie das kürzeste Programm, um die Standardeingabe in Morsecode umzuwandeln . Zeichen, die nicht in der Tabelle enthalten sind, sollten so gedruckt werden, wie sie sind.
32 code-golf  morse 

19
Die verbesserte lateinische Caesar Pig-Chiffre
Das Problem mit der Caesar-Chiffre ist, dass die daraus resultierenden Wörter oft unaussprechlich sind. Das Problem mit Pig Latin ist, dass es einfach zu dekodieren ist. Warum nicht kombinieren? Eingang Ein Wort aus den 26 englischen Buchstaben. Ausgabe Ändern Sie zunächst jeden Konsonanten im Wort zum nächsten Konsonanten im Alphabet. …

29
Verdopple es auf deine Weise
Es gab einige Herausforderungen, die das Verdoppeln des Quellcodes betrafen: hier und hier . Die Aufgabe, die wir hier haben, ist etwas schwieriger, sollte aber in fast jeder Sprache machbar sein. In dieser Herausforderung nehmen Sie eine beliebige positive ganze Zahl auf. Ihr Programm muss diese ganze Zahl doppelt ausgeben …

21
Was umgibt mein Minesweeper-Plättchen?
Minesweeper ist ein Puzzlespiel, bei dem Minen um ein Brett mit unscheinbaren Kacheln versteckt sind, um den Standort aller Minen zu ermitteln. Wenn Sie auf eine Mine klicken, verlieren Sie das Spiel. Wenn Sie jedoch auf ein anderes Plättchen klicken, wird eine Zahl zwischen 0 und 8 angezeigt, die angibt, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.