Als «code-golf» getaggte Fragen

27
Ist es ein Chen Prime?

Eine Zahl ist eine Chen-Primzahl, wenn sie zwei Bedingungen erfüllt: Es ist an sich Prime Selbst plus zwei ist entweder eine Primzahl oder eine Halbprimzahl. Eine Primzahl ist eine Zahl, bei der genau zwei Teiler vorhanden sind und diese Teiler aus sich selbst und einem Teiler bestehen. Eine...

27
Finde den fehlenden Brief

Richtlinien Aufgabe Schreiben Sie eine Methode, die ein Array von aufeinanderfolgenden (aufsteigenden) Buchstaben als Eingabe verwendet und den fehlenden Buchstaben im Array zurückgibt (Listen in einigen Sprachen). Regeln Das ist Code Golf, also gewinnt die kürzeste Antwort in Bytes! Sie erhalten...

27
Wähle zufällig einen Charakter im Plinko-Stil

Mal sehen, wie gut Ihre bevorzugte Sprache bei selektiver Zufälligkeit ist. Gegeben 4 Zeichen, A, B, C, und D, oder eine Kette von 4 Zeichen ABCD als Eingabe , Ausgabe eines des Zeichens mit den folgenden Wahrscheinlichkeiten: A sollte eine Chance von 1/8 (12,5%) haben, gewählt zu werden B sollte...

27
Tipps zum Golfen im x86 / x64-Maschinencode

Mir ist aufgefallen, dass es keine solche Frage gibt, also hier ist es: Haben Sie allgemeine Tipps zum Golfen im Maschinencode? Wenn der Tipp nur für eine bestimmte Umgebung oder Anrufkonvention gilt, geben Sie dies bitte in Ihrer Antwort an. Bitte nur einen Tipp pro Antwort (siehe hier )....

27
Finde die besten Lücken

Eine Primzahllücke ist der Unterschied zwischen zwei aufeinanderfolgenden Primzahlen. Genauer gesagt, wenn p und q Primzahlen mit p < q sind und p + 1, p + 2, ..., q - 1 keine Primzahlen sind, definieren die Primzahlen p und q eine Lücke von n = q - p . Der Spalt wird gesagt werden gestartet...

27
Blasen Sie die Klammern!

Auf dieser Site gibt es einige Fragen zum Ausgleichen von Klammern und zum Überprüfen, ob die Klammern ausgewogen sind. Ich schlage vor, es ist jetzt Zeit, diese ausgewogenen Klammern für etwas zu verwenden! In Mathematik und Programmierung sind Klammern wie Blasen, die alles Innere von allem...

27
Schnur abwickeln

Produzieren Sie bei einer quadratischen Zeichenfolge die gesamte Ausgabe für die Zeichenfolge in jeder Phase des Aufwickelns. Die Schnur muss sich jeweils um eine Viertelumdrehung im Uhrzeigersinn entfalten. Beispiele Eingabe : A Ausgabe : A Hinweis : Die für diesen speziellen Testfall duplizierte...

27
Zeichne eine S-Kette

Hintergrund Als ich jünger war, wurde mir eine Methode beigebracht, eine seltsame "S" -Form zu zeichnen, die ich (zusammen mit meinen Klassenkameraden) faszinierend fand. Heute habe ich es wiederentdeckt und aufgrund seines formelhaften Ansatzes beim Zeichnen gedacht, dass es zu einer interessanten...

27
ASCII-Rhombennetz

Schreiben Sie den kürzesten Code, gemessen durch die Anzahl der Bytes, um ein aus Rhomben zusammengesetztes ASCII-Gitter mit den folgenden Parametern zu generieren: m - Anzahl der vollständigen Rhomben in einer Reihe n - Anzahl der Zeilen s - Seite der kleinsten Raute r - Verschachtelungsebene -...

27
Seqindignot-Sequenz

Der Titel setzt sich aus 'Sequence Index Digit Not' zusammen. Herausforderung: Bei einer gegebenen ganzen Zahl nwird >= 0die n'te Zahl der folgenden Sequenz ausgegeben . Hier sind die ersten 50 Elemente, über denen sich der (0-indizierte) Index befindet: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...

27
Erntedankfest

Morgen, am 23. November, ist Thanksgiving in den Vereinigten Staaten. Zur Vorbereitung müssen Sie einige ASCII-Puten kochen. Da Sie jedoch zu spät in der Planung sind, benötigen Sie ein Programm (oder eine Funktion), um zu ermitteln, wie viele Vögel Sie vorbereiten müssen. .---. _ .' './ ) / _ _/...

27
Modul Summation

Ich nenne diese Sequenz "die Jesus-Sequenz", weil es sich um die Summe von Mod . </ Pun> handelt Für diese Sequenz nehmen Sie alle positiven ganzen Zahlen m kleiner als die Eingabe n und nehmen die Summe von n Modulo pro m . Mit anderen Worten: an=∑m=1n−1nmodman=∑m=1n−1nmodma_n =...

27
"Hey Jude" von den Beatles drucken

Ihre Aufgabe ist es, ein Programm zu schreiben, das die folgenden vier Verse aus den Texten des Beatles-Songs "Hey Jude" druckt (© Sony / ATV Music Publishing LLC): Hey Jude, don't make it bad\n Take a sad song and make it better\n Remember to let her into your heart\n Then you can start to make it...

27
Reduzieren Sie das Antistring

In dieser Herausforderung erhalten Sie eine alphabetische Zeichenfolge als Eingabe. Wir definieren den "Anti-String" einer bestimmten Eingabe als String, wobei alle Buchstaben invertiert sind. Beispielsweise AaBbbUy -> aAbBBuY Sie sollten ein Programm schreiben, das eine Zeichenfolge als Eingabe...

27
Der gierige Cutter

iBug hat kürzlich eine lange Stange aus zusammengesetzten, aber wertvollen Materialien bekommen. Die Bar ist so lang, dass iBug sie nicht ohne Weiteres für Credits verkaufen kann, also möchte er sie kürzen. Die Stange besteht aus so zerbrechlichen und magischen Materialien, dass bei Bruch eines...

27
Diamantschöpfer +

Herausforderung : nAls Eingabe wird eine Ganzzahl angegeben . Erstellen Sie einen Diamanten, der 2x der angegebenen Zahl entspricht n. Eingabe: Die Eingabe ist eine Ganzzahl nund 2 <n ≤ 3000. Ausgabe : Die Ausgabe erfolgt als Zeichenfolge und in Form eines Diamanten, der +zu Beginn aus einer...

27
Die Add-Multiply-Add-Sequenz

( Verwandte ) Gegeben eine ganze Zahl n > 1, 1) Konstruieren Sie den Bereich von Zahlen n, n-1, n-2, ... 3, 2, 1und berechnen Sie die Summe 2) Nehmen Sie die einzelnen Ziffern dieser Zahl und berechnen das Produkt 3) Nehmen Sie die einzelnen Ziffern dieser Zahl und berechnen die Summe 4)...