Als «code-golf» getaggte Fragen

35
Pixel - Quantenpixel

Einführung Ein Quixel ist ein Quantenpixel. Ähnlich wie bei einem klassischen Pixel wird es mit 3 ganzzahligen Werten (Rot, Grün, Blau) dargestellt. Anstelle einer Kombination befinden sich die Pixel jedoch in einer Superposition dieser drei Zustände. Diese Superposition hält nur so lange an, bis...

35
Schachmatt (auch bekannt als das Urinalproblem)

Mein Precalc-Lehrer hat eines seiner Lieblingsprobleme, das er sich ausgedacht hat (oder wahrscheinlich von xkcd inspiriert gestohlen hat ) und an dem eine Reihe von Urinalen beteiligt ist. "Schachmatt" ist eine Situation, in der jedes Urinal bereits besetzt ist ODER sich ein besetztes Urinal...

35
FOIL Pythons starkes Tippen!

Ihre Aufgabe ist es, Code in Python 2 oder 3 so zu schreiben, dass dieser Ausdruck: (a+b)(c+d) == a*c + b*c + a*d + b*d wird Trueohne Ausnahmen zu bewerten . Zur Verdeutlichung kopiere ich Ihren Code in eine Datei und dann in fromdie Datei import *. Dann gebe ich den Ausdruck in die Konsole ein und...

35
Fizz Buzz für Turtles

Problembeschreibung Stellen Sie sich vor, Sie sind eine Schildkröte auf einem Gitter. Du erhältst zwei Zahlen f und b und siehst nach Osten. Sie marschieren über das Raster und zählen dabei jede Zelle, auf die Sie stoßen, gemäß den folgenden Regeln: Standardmäßig schreiben Sie die Zählung in die...

35
Frohe Golfer, alle zusammen!

Es ist Weihnachten, und hier ist eine Code-Golf-Herausforderung zum Feiern. Sie müssen ein Programm erstellen, um ein Geschenk auszudrucken. Insbesondere die Worte "Frohe Weihnachten". ABER es gibt einen Haken: Dieses Programm muss nur funktionieren, wenn es der 25. Dezember ist. Wenn der Code an...

35
Ist es ein Mersenne Prime?

Eine Zahl ist eine Mersenne-Primzahl, wenn sie beide Primzahlen ist und in der Form 2 n -1 geschrieben werden kann , wobei n eine positive ganze Zahl ist. Ihre Aufgabe ist es, bei einer positiven ganzen Zahl zu bestimmen, ob es sich um eine Mersenne-Primzahl handelt oder nicht. Sie können entweder...

35
Hilf mir, mein Monster zu erkennen

Hintergrund Das Computerspiel NetHack stammt aus dem Jahr 1987, bevor die Verwendung von Grafiken in Computerspielen weit verbreitet war. Es gibt viele Monster im Spiel und möglicherweise muss eine Menge auf den Bildschirm passen, daher werden Monster auf sehr minimale Weise gezeichnet: Ein Monster...

35
Summiere die Kräfte, die sind

Eine einfache, aber hoffentlich nicht ganz triviale Herausforderung: Schreiben Sie ein Programm oder eine Funktion, die die kPotenzen einer Zahl aufaddiert n. Genauer: Eingabe: zwei positive ganze Zahlen nund k(oder ein geordnetes Paar von ganzen Zahlen usw.) Ausgang: die Summe aller positiven...

35
Effizientes Zählen

Als ich ein Kind war und die Dollarnoten zu meinen Ersparnissen zählen wollte, zählte ich laut: eins zwei drei vier fünf sechs sieben acht neun zehn; elf, zwölf, dreizehn, vierzehn, fünfzehn, sechzehn, siebzehn, achtzehn, neunzehn, zwanzig; einundzwanzig, zweiundzwanzig, dreiundzwanzig,...

35
Zeichnen Sie den Bogen einer Kugel

Zeichnen Sie die parabolische Flugbahn eines geworfenen Balls. Die Eingabe ist die anfängliche Aufwärtsgeschwindigkeit des Balls, eine positive ganze Zahl v. Jede Sekunde bewegt sich der Ball nach 1rechts und vvertikal und vnimmt 1dann aufgrund der Schwerkraft um bis ab. Die Aufwärtsgeschwindigkeit...

35
Wie viel muss ich schreiben?

Das Ausschreiben von Zahlen gehört zu den Hello-Programmierwelten, häufig sind es die Zahlen 1-10. Ich möchte viele Zahlen aufschreiben! Viele, viele Zahlen. Aber wie viele Zahlen muss ich schreiben? Aufgabe Geben Sie bei einer Ganzzahleingabe eine Zahl als Ausgabe an, die die Anzahl der Stellen...

35
Code Golf für meine echten Freunde

... und echtes Golf für meine Codefreunde. Dies ist eine Herausforderung, die auf einem einjährigen XKCD-Comic basiert, der hauptsächlich aus Toasts (Parodien der ersten im Comic) besteht, die einem bestimmten Muster folgen, jedoch geringfügige Abweichungen aufweisen. Ihre Aufgabe ist es, ein...

35
Lass uns ein bisschen "enciph5r47g" machen

Dies ist die Umkehrung von Let's do some "deciph4r4ng" In dieser Herausforderung besteht Ihre Aufgabe darin, eine Zeichenfolge zu verschlüsseln. Glücklicherweise ist der Algorithmus ziemlich einfach: Beim Lesen von links nach rechts muss jedes typische Schreibzeichen (ASCII-Bereich 32-126) durch...

35
Mache einen super Akrostichon

Hintergrund Wir feiern die Veröffentlichung von Dyalog APL 16.0 , wo die Lösung für dieses Problem in {⊢⌺(≢⍵)⊢⍵}Erläuterung besteht Aufgabe Wenn Sie eine druckbare ASCII-Zeichenfolge mit der ungeraden Länge n erhalten , machen Sie ein n × n- Quadrat, wobei die Zeichenfolge horizontal zentriert, für...

35
#OctothorpeAsciiArt

Ein Octothorpe (auch Nummernzeichen, Hash oder Hashtag oder Pfundzeichen genannt) ist das folgende ASCII-Zeichen: # Ist das nicht eine lustige Form? Machen wir größere Versionen davon! Also hier ist deine Herausforderung: Bei einer positiven Ganzzahl N wird ein ASCII-Hashtag der Größe N ausgegeben...

35
Halbdiagonales Alphabet

Wenn Sie einen Buchstaben des englischen Alphabets erhalten, müssen Sie ein halbdiagonales Alphabet für die Eingabe erstellen. Wie baue ich ein halbdiagonales Alphabet? Kurzbeschreibung : Zunächst nehmen Sie die Position des Buchstabens im Alphabet ein P( Phier 1-indiziert). Anschließend drucken...

35
Plus-Primzahlen gegen Minus-Primzahlen

Die meisten von uns wissen ... dass alle Primzahlen p>3von der Form sind Aber wie viele Plus-Primzahlen ( 6n+1) und wie viele Minus-Primzahlen ( 6n-1) befinden sich in einem bestimmten Bereich? Die Herausforderung Gegeben eine ganze Zahl k>5, zählen , wie viele primes<=ksind PlusPrimes und...