Als «code-golf» getaggte Fragen

24
Drucken Sie die Sequenz

21, 21, 23, 20, 5, 25, 31, 24, & le; Inspiriert von diesem Puzzle , drucken Sie die folgende Sequenz aus, wenn Sie eine Ganzzahl n>0n>0n>0 , bis Sie eine Nicht-Ganzzahl erreichen (verdorben, falls Sie das Puzzle zuerst selbst lösen möchten). a0=na0=na_0 = n

24
Fermats polygonaler Zahlensatz

Der polygonale Zahlensatz von Fermat besagt, dass jede positive ganze Zahl als die Summe von höchstens -gonalen Zahlen ausgedrückt werden kann. Dies bedeutet, dass jede positive ganze Zahl als Summe von bis zu drei Dreieckszahlen, vier Quadratzahlen, fünf Fünfeckzahlen usw. ausgedrückt werden kann....

23
Finden Sie die Primfaktoren

In dieser Aufgabe müssen Sie ein Programm schreiben, das die Primfaktoren einer Zahl berechnet. Die Eingabe ist eine natürliche Zahl 1 <n <2 ^ 32. Die Ausgabe ist eine Liste der Primfaktoren der Zahl im folgenden Format. Exponenten müssen weggelassen werden, wenn sie 1 sind. Nur Primzahlen...

23
Da war eine alte Dame

Ihr Ziel ist es, ein Programm zu schreiben, das das folgende Gedicht genau so ausgibt, wie es hier erscheint: There was an old lady who swallowed a fly. I don't know why she swallowed that fly, Perhaps she'll die. There was an old lady who swallowed a spider, That wriggled and iggled and jiggled...

23
Ist String X eine Folge von String Y?

Bestimmen Sie anhand der Zeichenfolgen X und Y, ob X eine Teilfolge von Y ist. Die leere Zeichenfolge wird als Teilfolge jeder Zeichenfolge betrachtet. (ZB ''und 'anna'sind Teilfolgen von 'banana'.) Eingang X, eine möglicherweise leere alphanumerische Zeichenfolge, bei der die Groß- und...

23
Konvertiert Infix-Ausdrücke in Postfix-Notation

Als ich den Titel dieser geschlossenen Frage sah , fand ich, dass es sich um eine interessante Code-Golf-Herausforderung handelte. Lassen Sie es mich als solches darstellen: Herausforderung: Ein Programm schreiben, Expression oder Unterprogramm , das, ein arithmetischer Ausdruck in gegebenem Infix...

23
Topografische Zeichenfolgen

Hier sind einige Beispieleingaben, damit ich erklären kann, wo das Problem liegt: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Stellen Sie sich diese Textzeile als topografische Karte einiger Berge vor. Jede Klammer gibt eine Höheneinheit an. Wenn wir dies von der Seite "sehen", so dass wir...

23
Mach eine Partie Go

Ein Go- Spiel zu erzielen, ist keine leichte Aufgabe. In der Vergangenheit gab es mehrere Debatten darüber, wie Regeln entworfen werden sollen, um alle seltsamen Eckfälle abzudecken, die auftreten können. Glücklicherweise müssen Sie bei dieser Aufgabe keine komplizierten Dinge wie Leben und Tod...

23
Lego-Übersetzungsverhältnisse

Ich baue einen riesigen Legoroboter und muss einige bestimmte Übersetzungsverhältnisse mithilfe eines Satzes von Zahnrädern erzeugen. Ich habe viele Zahnräder mit den üblichen Lego-Zahnradgrößen: 8, 16, 24 oder 40 Zähne. Schreiben Sie ein Programm, das ich verwenden kann, indem ich ein...

23
Lösen von drei offenen Problemen mit einem haltenden Oracle

Sie erhalten die Funktionen: h1 (f, * args) und h2 (f, * args) Beides sind für Sie bereits definierte Methoden (hier kennzeichnet der Stern eine variable Anzahl von Argumenten) f ist eine Funktion, * args ist eine Liste von Parametern, die an diese Funktion übergeben werden sollen h1 gibt einen...

23
Neuerstellung von Piet Mondrian Composition

Guten Nachmittag, Ihr Ziel ist es, in möglichst wenigen Quellcode-Bytes ein Bild von Piet Mondrians „Komposition“ (z. B. Komposition 10 ) nachzubilden . Die Neuerstellung kann entweder die tatsächlichen Farben verwenden oder durch die entsprechenden Farben aus der Windows-Standardfarbpalette 16...

23
Tipps zum Golfen in Brainfuck

Welche allgemeinen Tipps haben Sie zum Golfen in Brainfuck? Ich bin auf der Suche nach Ideen, die sich generell auf Code-Golf-Probleme anwenden lassen, die zumindest etwas spezifisch für Brainfuck sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro...

23
Regex Golf: Regionen Italiens gegen Staaten der USA

Wir haben bereits ein Meta-Regex-Golf-Problem , das vom xkcd-Comic inspiriert ist Aber dieser Regex-Golf macht auch Spaß! Ich möchte zwischen den Bundesstaaten der USA und den Regionen Italiens unterscheiden. Warum? Ich bin Staatsbürger beider Länder und habe immer Probleme damit * . Die Regionen...

23
Buchstaben in Telefonnummern

Problem: Sie erstellen ein neues Telefon, auf dem beispielsweise spezialisierte Telefonnummern eingegeben werden können, 1-800-programdie dann automatisch in eine verwendbare Telefonnummer umgewandelt werden 1-800-7764726( wie im vorherigen Beispiel). Ihr Programm empfängt eine beliebige...

23
Kreise, die das Flugzeug teilen

Aufgabe Sie erhalten eine Reihe von Kreisen in der Ebene mit ihren Mittelpunkten auf der Linie y = 0 . Es ist garantiert, dass kein Kreispaar mehr als einen gemeinsamen Punkt hat. Sie müssen bestimmen, in wie viele Bereiche die Kreise die Ebene unterteilen. Eine Region ist eine einschlussmaximale...

23
Zeichnen Sie die Schatten von Gebäuden

Eingang: 1 X X X X XX XXXXXX X X X X XX XXXXXX X X X XXX X XX XXXXXX X X X XXX X XX XXXXXX X X X Ausgabe: X. X.. X... X.... XX. XXXXXX. X.X.X. X..... XX.. XXXXXX.. X.X.X.. XXX. X......XX... XXXXXX... X.X.X... XXX.. X......XX....XXXXXX.... X.X.X.... Eingang: 2 XX XX XX XX XX XX XX XX XX XX XX XX XX...