Als «code-golf» getaggte Fragen

30
ASCII-Dreiecke

Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die ein ASCII-Dreieck druckt. Sie sehen so aus: |\ | \ | \ ---- Ihr Programm nimmt eine einzelne numerische Eingabe nmit den Einschränkungen an 0 <= n <= 1000. Das obige Dreieck hatte einen Wert von n=3. Das ASCII-Dreieck hat...

30
2D-Matrix drehen

Angenommen, ich habe die folgende (2D) Matrix: [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] Drehen Sie die Matrix gegen den UhrzeigersinnR (nicht in 90-Grad-Schritten, sondern jeweils nur um eine Zahl). 1 2 3 4 2 3 4 8 3 4 8 12 5 6 7 8 --> 1 7 11 12 --> 2 11 10 16 9 10 11...

30
Charlie, Oscar, Delta, Echo

Ein großer Teil der Funkkommunikation ist das Phonetische Alphabet der NATO , das Buchstaben als Wörter verschlüsselt, damit sie über Funkverbindungen leichter verständlich sind. Ihre Aufgabe ist es, sie einzeln zu drucken, wenn Sie sie annehmen möchten. Sie müssen genau diese Zeichenfolge auf...

30
Sollen wir Freunde sein?

Beachten Sie, dass dies eine Frage ist, die sich hauptsächlich auf Datenstrukturen konzentriert Einführung Bacefook möchte, dass die Leute freundlicher sind! Als solche implementieren sie ein neues System, um Freunde vorzuschlagen! Ihre Aufgabe ist es, Bacefook bei der Implementierung des neuen...

30
Was ist mein zweiter Vorname?

Hinweis: Die Gewinnerantwort wird am 17.04.17 ausgewählt. Der aktuelle Gewinner ist Jolf, 1 Byte . Ich bin überrascht, dass wir auf dieser Website noch keine Frage zu meinem zweiten Vornamen hatten. Ich habe viel gesucht, aber nichts gefunden. Wenn dies ein Dup ist, kennzeichnen Sie es bitte als...

30
Du hattest mich bei Hallo

Aufgabe Lesen Sie einen möglicherweise unendlichen Textstrom oder eine Datei ein und geben Sie den Inhalt aus, bis das Wort helloausgegeben wurde. Beachten Sie dabei die folgenden Regeln. Nach helloder Ausgabe sollte Ihr Code sofort beendet werden. Es sollte beispielsweise nicht auf eine neue Zeile...

30
Nummer Dreieck Flip

Angenommen, Sie listen die positiven Ganzzahlen in einem Dreieck auf und drehen sie dann von links nach rechts. Geben Sie bei einer gegebenen Nummer die Nummer aus, an die sie gesendet wurde. Dies ist eine selbstinverse Abbildung. 1 1 2 3 3 2 4 5 6 <---> 6 5 4 7 8 9 10 10 9 8 7 11 12 13 14 15...

30
Finde die nächstgrößere Zahl

Die Aufgabe Bei einem beliebigen Array von Ganzzahlen, zB: [-1,476,578,27,0,1,-1,1,2] und einen Index dieses Arrays (in diesem Beispiel wird eine auf 0 basierende Indizierung verwendet , obwohl Sie auch eine auf 1 basierende Indizierung verwenden können .): index = 5 v [-1,476,578,27,0,1,-1,1,2]...

30
Langsam wachsendes Quine

Bilden Sie ein Quine. Scheint einfach, oder? Nun, dieses Quine muss sich selbst plus sein erstes Zeichen ausgeben, das sich dann plus sein zweites Zeichen ausgibt, und so weiter. Auf diese Weise sollte das Quine in mehreren Generationen zwei Kopien ausgeben. Beispiel: Lässt Ihren Code sein x....

30
Umkehrung von Wörtern

Sona ist mit ihrer 10-jährigen Tochter in ihrem Haus. Sie muss zur Schule gehen, um ein weiteres Kind von der Schule zurückzubringen, da die Schule um 14 Uhr beendet ist. Draußen ist es heiß, deshalb möchte sie ihr jüngeres Kind zu Hause lassen. Sie gab ihrem Kind ein paar Fäden, um es zu...

30
Diese gierigen Römer!

Bei einer streng positiven Ganzzahl geben Sie die kürzestmögliche römische Zahl nur mit der additiven Regel zurück. Die Ausgabe muss aus null oder mehr Zeichen MDCLXVIin dieser Reihenfolge bestehen. Die Nummer 14muss also XIIIIeher geben als XIV. Die numerischen Werte der Zeichen sind M= 1000, D=...

30
Schuhe für Seepferdchen

Seepferdchen brauchen natürlich Schuhe. Ein Seepferdchen mit nur einem Schwanz benötigt jedoch nur einen Schuh. Leider kommen die Schuhe nur paarweise. Das Geld für die Seepferdchenregierung ist knapp, deshalb müssen sie so wenig Paare wie möglich kaufen. Jedes Seepferdchen hat eine Schuhgröße x,...

30
Finden Sie die nächstgelegene Fibonacci-Nummer

Wir alle kennen die berühmte Fibonacci-Sequenz , die mit 0und beginnt 1, und jedes Element ist die Summe der beiden vorhergehenden. Hier sind die ersten Begriffe (OEIS A000045 ): 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584 Bei einer positiven Ganzzahl geben Sie die...

30
BPM mit Eingaben berechnen

Programmieren Sie den kürzesten Code, der die durchschnittliche BPM (Beats per Minute) anhand von 8 verstrichenen Datenpunkten berechnet. Dies ist mein erster Beitrag, und ich habe keine ähnliche Frage gesehen. Da ich ein Fan von Rhythmus-Spielen bin, wäre es schön, ein kleines handliches Tool zu...

30
Quadratwurzel der ASCII-Kunst

Sie arbeiten als Praktikant für einen Mathematiker, der TeX, LaTeX usw. wirklich hasst. So sehr, dass er beschlossen hat, alle Schriftsätze aufzugeben und Sie alle Formatierungen in ASCII vornehmen zu lassen. Nach einer Weile haben Sie es satt und beschlossen, Teile davon zu automatisieren,...

30
Diagonal hochzählen!

Wir haben viele horizontale Achsen für Zahlen, aber ich denke ehrlich, dass sie irgendwie langweilig sind. Ihre Aufgabe heute ist es, einen Teil einer diagonalen Achse zwischen zwei verschiedenen nicht-negativen Ganzzahlen zu bilden, die als Eingabe angegeben werden. Wie baue ich eine diagonale...

30
Kann ich die Eimer wieder stapeln?

Mein kleines Kind hat so ein Spielzeug: Dieses Spielzeug besteht aus 10 stapelbaren kleinen Eimern, die von 1 (der kleinste) bis 10 (der größte) nummeriert werden. Manchmal macht er kleine Stapel und das Spielzeug endet so: Wir können die Pfähle wie folgt schematisch darstellen: 1 6 4 9 2 7 5 10 3...