Als «code-golf» getaggte Fragen

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

2
Reihe von natürlichen Zahlen
Definition Es gibt eine unendliche Reihe verketteter natürlicher Zahlen (positive ganze Zahlen, beginnend mit 1): 1234567891011121314151617181920212223... Herausforderung Schreiben Sie ein Programm in einer beliebigen Sprache, das die Positionsnummer als Eingabe akzeptiert und eine Ziffer von dieser Position in der oben definierten Zeile ausgibt. Die Positionsnummer ist eine positive Ganzzahl beliebiger …

6
Regenbogentext erstellen
Ihre Herausforderung besteht darin, die Eingabe als Textzeile zu verstehen und so auszugeben. Input-Output Die Eingabe ist eine Zeichenfolge, die nur druckbare ASCII-Zeichen enthält. Das erste oder letzte Zeichen wird niemals ein Leerzeichen sein, und es wird niemals zwei Leerzeichen in einer Reihe geben. Es wird immer mindestens zwei Zeichen …
22 code-golf 

14
Der euklidische Algorithmus (um den größten gemeinsamen Teiler zu finden)
Die Herausforderung Schriebe ein Programm oder eine Funktion , die zwei Eingänge ganze Zahlen erfolgt, iund jund gibt ihren größten gemeinsamen Teiler; berechnet mit dem euklidischen Algorithmus (siehe unten). Eingang Die Eingabe kann als durch Leerzeichen getrennte Zeichenfolgendarstellung von iund joder als zwei separate Ganzzahlen erfolgen. Sie können davon ausgehen, …
22 code-golf  math 

4
Optimierung des SKI-Compilers
Der SKI-Kalkül ist eine Variante des Lambda-Kalküls, die keine Lambda-Ausdrücke verwendet. Stattdessen werden nur application und die Kombinatoren S , K und I verwendet. In dieser Herausforderung besteht Ihre Aufgabe darin, SKI-Begriffe in β-Normalform in Lambda-Begriffe zu übersetzen . Eingangsspezifikation Die Eingabe ist ein SKI-Begriff in der folgenden Textdarstellung. Sie …

6
Zeichnen Sie ein Hahnentrittmuster
Schreiben Sie ein Programm oder eine Funktion, die zwei positive Ganzzahlen, eine Breite und eine Höhe, verwendet und ein ASCII-Art- Hahnentritt- Gittermuster mit diesen Abmessungen zeichnet, wobei dieses 25 × 26-Textgitter als Basiszelle verwendet wird: .......#.....#####....... .......##.....#####...... .......###.....#####..... .......####.....####..... .......#####.....###..... .......######.....##..... .......#######.....#..... .......########.......... ####################..... .####################.... ..####################... ...####################.. ....####################. .....#################### #.....##############.#### …

7
Sieh zu, wie sie wie Dominosteine ​​fallen
Sie wohnen in einem Terminal mit einer Breite von 80 Zeichen. Sie langweilen sich und entscheiden sich, Domino zu spielen. Nein, nicht die langweilige Art, die aussieht wie Scrabble, die lustige Art, in der Sie eine Stunde damit verbringen, sie einzustellen, um zu sehen, wie sie in einer Sekunde fallen. …

18
Ausgabe der Iccanobif-Sequenz
Schreiben Sie ein Programm oder eine benannte Funktion, die die Sequenz bis zur nth Ganzzahl in der Iccanobif-Sequenz ausgibt oder zurückgibt, die in OEIS als A014258 dokumentiert ist . Beachten Sie, dass nur das nullte Element in der Sequenz ( 0) gedruckt wird, wenn nNull ist. Die Sequenz wird wie …

2
Kannst du den Zauber wirken?
In Magic: the Gathering kämpfen Magier (bekannt als "Planeswalker") miteinander, indem sie Zauber wirken. Zauber kosten Mana. Es gibt fünf Manafarben: Weiß, Blau, Schwarz, Rot und Grün, dargestellt als {W}, {U}, {B}, {R} und {G}. Die Kosten eines Zaubers sind etwas komplexer. Die Kosten können eine beliebige Kombination der folgenden …


8
Höhenkarte der Boxen
Schauen Sie sich dieses ASCII-Grafikdiagramm verschiedener Boxen an: +--------------------------------------------------------------+ | | | +-------------------------------+ +-------+ | | | | | | | | | | | | | | | +----------------+ | | | | | | | | | +-------+ | | | | | | | | | | …

2
Wasser in einem Sechskantstab
Ich habe ein paar Sechskantstangen zu einer seltsamen Skulptur zusammengeklebt. Die Stäbe sind 1 bis 99 cm lang und haben eine Querschnittsfläche von 1 cm². Alle Stäbe sind sechseckig mit mindestens einem anderen Stab verklebt. Die Stangen sind alle an ihrer Unterkante ausgerichtet. Nach einem heftigen Regen ist die Skulptur …

16
Generalized Array Riffle
Ein einfacher Start in die Woche! Sie erhalten drei Arrays: das Basis-Array B , das Wert-Array V und das Index-Array I . Sie sollten ein anderes Array erzeugen, in das die Werte von an den durch angegebenen Indizes Veingefügt Bwerden I. Hier ist ein Beispiel: Base: [5, 1, 4, 1, …


7
Sagen Sie den Erdrutsch voraus
Erdrutsche In dieser Herausforderung besteht Ihre Aufgabe darin, das Ausmaß der durch einen massiven Erdrutsch verursachten Schäden vorherzusagen. Wir verwenden das folgende vereinfachte zweidimensionale Modell, das durch eine Anfangshöhe h >= 0 und einen kritischen Koeffizienten parametrisiert wird c > 0. Sie beginnen mit einer hohen Klippe h, und es …
22 code-golf 

6
Generieren Sie die kürzeste De Bruijn
Eine De Bruijn-Folge ist interessant: Es ist die kürzeste, zyklische Folge, die alle möglichen Folgen eines gegebenen Alphabets einer gegebenen Länge enthält. Wenn wir zum Beispiel das Alphabet A, B, C und eine Länge von 3 betrachten, ist eine mögliche Ausgabe: AAABBBCCCABCACCBBAACBCBABAC Sie werden feststellen , dass jede mögliche 3-Zeichen …

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.