Als «code-golf» getaggte Fragen

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

19
Lege einen Stein auf ein leeres Go-Brett
Siehe auch: Mach einen Zug auf einem Go-Brett . Aufgabe Go ist ein Brettspiel, bei dem zwei Spieler (Schwarz und Weiß) Steine ​​auf die Schnittpunkte der Gitterlinien auf einem 19 × 19-Brett legen. Schwarz zieht zuerst - zum Beispiel auf D4: In dieser Herausforderung müssen Sie eine Go-Brett-Koordinate wie D4als …

30
Gehäuse duplizieren und wechseln
Das Ziel ist, nachdem eine Zeichenkette als Eingabe verwendet wurde, jeden lateinischen Buchstaben zu duplizieren und die Groß- / Kleinschreibung zu ändern (und umgekehrt). Beispiel Ein- und Ausgänge: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT 1!1!1st! 1!1!1sStT! …
34 code-golf  string 

7
Ein winziger Entdecker
Du bist ein Entdecker, der eine unbekannte Welt abbildet. Ihr Schiff wird vom Wind getragen. Wo geht es hin, wer weiß? Jeden Tag sehen Sie in Ihrem Fernglas Merkmale im Norden, Süden, Osten und Westen. Sie sehen immer vier solche Merkmale, die den Hauptrichtungen entsprechen. Ihr Fernglas meldet ASCII-Symbole wie …

21
Das arithmetische Derivat
Die Ableitung einer Funktion ist ein Eckpfeiler von Mathematik, Ingenieurwissenschaften, Physik, Biologie, Chemie und einer Vielzahl anderer Wissenschaften. Heute werden wir etwas berechnen, das nur tangential zusammenhängt: die arithmetische Ableitung. Definition Die arithmetische Ableitung a(n)oder n'wird hier ( A003415 ) durch eine Reihe von Eigenschaften definiert, die der Ableitung einer …

18
Welche Dominosteine ​​fehlen?
Ein Standard-Domino-Set besteht aus 28 Einzelstücken: Geben Sie bei einer Liste von 28 oder weniger eindeutigen Dominosteinen die Liste aus, die für die Erstellung eines vollständigen Satzes erforderlich ist. Eingangs- und Ausgangsdomino werden durch zwei Ziffern angegeben - die Anzahl der Zacken auf jeder Seite des Domino, zB 00, 34, …

14
In camelCase konvertieren
Die Herausforderung Ich habe neulich den Java Style Guide von Google gelesen und bin über deren Algorithmus gestolpert, um beliebige Zeichenfolgen in die CamelCase-Notation umzuwandeln. In dieser Herausforderung müssen Sie diesen Algorithmus implementieren, da Sie nicht alles im Kopf haben möchten, wenn Sie Ihre wettbewerbsfähigen Java-Einreichungen für Code-Golf-Herausforderungen schreiben. Hinweis: …
34 code-golf  string 

13
1-up Ihre durchschnittliche Quine
Eine 1-up-Quine ist ein Programm, das einer Quine sehr ähnlich ist. Der einzige wesentliche Unterschied besteht darin, dass das Ergebnis n + 1- mal das ursprüngliche Programm druckt , anstatt sich selbst einmal zu drucken, wenn n Kopien des Programms verkettet werden . Beispiel Wenn Ihr Programm ist Abc123: Abc123 …

21
Alle Zeichenfolgen ausgeben
Geben Sie alle Zeichenfolgen aus, die aus diesen Buchstaben bestehen, und geben Sie eine Reihe von Buchstaben aus. (Dies ist der Kleene-Star des Sets.) Beispielsweise {'a','b'}lauten die Zeichenfolgen wie folgt : '', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ... Eingabe: Eine nicht leere Sammlung unterschiedlicher Buchstaben a..z. Dies …
34 code-golf  string 

30
Reduzieren Sie das Array!
In dieser Herausforderung besteht Ihre Aufgabe darin, ein Programm zu erstellen, das ein verschachteltes Array aufnimmt und ein eindimensionales abgeflachtes Array zurückgibt. Zum Beispiel [10,20,[30,[40]],50]sollte ausgeben [10,20,30,40,50]. Eingang Die Eingabe ist ein verschachteltes Array (z. B. [10,20,[[[10]]]]). Es enthält nur Ganzzahlen (sowohl negative als auch positive), Strings und Arrays. Sie …

13
Schöne Erinnerungen an vergangene Primes
Man betrachte eine Primzahl p , die in der Basis 10 geschrieben ist. Der Speicher von p ist definiert als die Anzahl verschiedener Primzahlen, die streng kleiner als p sind und als Teilzeichenfolgen von p enthalten sind . Herausforderung Wenn eine nicht negative ganze Zahl n als Eingabe gegeben wird, …

24
Sortieren nach Multiplizieren
Sie sollten ein Programm oder eine Funktion schreiben, die bei einer Liste positiver Ganzzahlen jedes Element mit der kleinstmöglichen positiven Ganzzahl multipliziert, um eine streng ansteigende Liste zu erstellen. Zum Beispiel, wenn der Eingang ist 5 4 12 1 3 die Multiplikationen werden sein 5*1=5 4*2=8 12*1=12 1*13=13 3*5=15 und …

30
Yahtzee Small Straight Detection
Im Spiel Yahtzee würfeln die Spieler mit fünf sechsseitigen Würfeln und versuchen, bestimmte Hände zu bilden, um Punkte zu erzielen. Eine solche Hand ist eine kleine Straße : vier aufeinanderfolgende Zahlen, nicht unbedingt in der richtigen Reihenfolge. Die drei möglichen kleinen Geraden sind 1, 2, 3, 4, 2, 3, 4, …

28
Wählen Sie die Powerball-Nummern!
Powerball ist eine amerikanische Lotterie, die in letzter Zeit auf sich aufmerksam gemacht hat, da der aktuelle Jackpot (Stand: 11. Januar 2016) mit rund 1,5 Mrd. USD der größte Lottopreis in der Geschichte ist . Powerball-Spieler wählen aus 69 nummerierten weißen Bällen 5 verschiedene Zahlen und aus 26 nummerierten roten …

5
Erstellen Sie eine Schnittstelle, die zu den XKCD-Typen passt
colors.rgb ("blue") ergibt "# 0000FF". colors.rgb ("gelblich blau") ergibt NaN. colors.sort () liefert "rainbow" Erstellen Sie unter Verwendung der im Bild festgelegten Regeln und des Titeltexts (hier zitiert) ein Programm, das alle angegebenen Eingaben akzeptiert und die entsprechenden Ausgaben anzeigt. Die Eingabe kann mit stdin oder einem äquivalenten Wert erfolgen. …
34 code-golf 

10
Generieren Sie Fraktale aus Bitmustern in ASCII
Überblick Schreiben Sie ein Programm, das einfache fraktale Muster mit einem Bitmuster, das das Fraktal codiert, plus dem Skalierungsfaktor pro Generation für das Fraktal und die Anzahl der Generationen druckt. Erläuterung Hier ist eine ASCII-Darstellung des Sierpinski-Teppichs : Generation 0: # Generation 1: # # # # # # # …

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.