Als «code-golf» getaggte Fragen

20
Funktions-Zwischenablage: Einfügen

Diese Herausforderung steht im Zusammenhang mit einigen Funktionen der MATL-Sprache im Rahmen des Events Sprache des Monats im Mai 2018 . Assoziierte Herausforderung: Funktion Zwischenablage: Kopieren . Einführung Die Funktions-Zwischenablage von MATL speichert ("kopiert") die Eingaben zu den vier...

20
Zählen Sie diejenigen in Reichweite

Herausforderung : Zählen Sie die Anzahl der Einsen 1in der binären Darstellung aller Zahlen zwischen einem Bereich. Eingabe: Zwei nicht dezimale positive ganze Zahlen Ausgabe : Die Summe aller 1s im Bereich zwischen den beiden Zahlen. Beispiel 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds...

20
Verdopple, XOR und mach es noch einmal

Wir definieren die Funktion g als g (n) = n XOR (n * 2) für eine beliebige ganze Zahl n> 0 . Wenn x> 0 ist , finde die kleinste ganze Zahl y> 0, so dass g k (y) = x für einige k> 0 ist . Beispiel x = 549 549 = 483 XOR (483 * 2) (as binary: 1000100101 = 111100011 XOR 1111000110) 483 =...

20
Oberer oder unterer Wythoff?

Lassen Sie uns zunächst über Beatty-Sequenzen sprechen . Eine positive irrationale Zahl gegeben r , können wir eine unendliche Folge durch Multiplikation der positiven ganzen Zahlen konstruieren , r , um und unter dem Boden jeder resultierenden Berechnung. Beispielsweise, Wenn r > 1, haben wir...

20
Sortieren Sie zuerst ungerade Zahlen

Ordnen Sie eine gegebene Liste neu an, so dass alle ungeraden Zahlen vor allen geraden Zahlen erscheinen. Außerdem kann die Ausgabeliste für diese Anforderung in beliebiger Reihenfolge sein. Die Eingabe enthält nur Ganzzahlen, aber sie können negativ sein und es können Duplikate vorhanden sein, und...

20
Finde die Nachbarn der Zelle

... oder Toroidal Moore Nachbarschaften Angesichts positive ganze Zahlen sind h, wund eine nicht negative ganze Zahl i, kehren alle Indizes umgibt i. Sie müssen eine Matrix annehmen, die aus hZeilen von wElementen besteht, die von der niedrigsten in der oberen linken Ecke bis zur höchsten in der...

20
Inkrementiere Base-36-Saiten

Dies ist eine Code-Golf-Version einer ähnlichen Frage, die ich zuvor auf dem Stack gestellt habe, aber für ein interessantes Rätsel gehalten habe. Wenn eine Zeichenfolge mit der Länge 10 eine Zahl zur Basis 36 darstellt, erhöhen Sie diese um eins und geben Sie die resultierende Zeichenfolge zurück....

20
Wenn Sie in Rom sind, zählen Sie wie die Römer?

Hintergrund Diese Herausforderung wurde von dieser Website inspiriert , auf der das folgende Diagramm veröffentlicht wurde: Dieses Diagramm zeigt uns, dass der längste römische Ziffernausdruck unter 250 der von 188 ist, für dessen Angabe 9 Ziffern erforderlich sind. Herausforderung Die...

20
Turm der Saiten

Geben Sie eine Textfolge als "Turm" aus. Jedes Stück der Zeichenfolge (des Formulars 0:n) wird mehrmals wiederholt 5*n, sodass das erste Zeichen fünfmal, dann das erste und das zweite zehnmal usw. wiederholt wird. Beispiele: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e'] ['h', 'e'] ['h',...

20
Wie viele Würfel können gebaut werden?

Aufgabe Ihre Aufgabe ist es, eine Struktur mit Würfeln zu bauen . Das Volumen der Würfel folgt der folgenden Reihenfolge (unten -> oben)nnn n3,(n−1)3,(n−2)3,...,13n3,(n−1)3,(n−2)3,...,13n^3, (n-1)^3, (n-2)^3,...,1^3 Eingang Das Gesamtvolumen der Struktur ( ).VVV Ausgabe Wert von ( ), dh: Die...

20
Einzeilige Tastatur

Die Herausforderung Das Ziel dieser Herausforderung besteht darin, zu bestimmen, ob eine bestimmte Zeichenfolge mit nur einer Zeile einer Standard-QWERTZ-Tastatur in Großbritannien eingegeben werden kann. Dies ist code golf, so dass die kürzeste Lösung in Bytes gewinnt! IO Die Eingabe ist eine...

20
Couch 2048: Wie viel mehr bis 2048?

Ich habe gerade ein Spiel namens Couch 2048 ausprobiert . (Hinweis: Um diese Frage besser zu verstehen, sollten Sie einen Blick darauf werfen.) Da es für mich nicht sehr aufregend war, habe ich mich gefragt , wie viel mehr bis 2048 !? Das hat mich dazu inspiriert, eine Herausforderung zu posten,...

20
Kleinster diversifizierender Exponent

Eine Pandigitalzahl ist eine Ganzzahl, die jede Ziffer von 0 bis 9 mindestens einmal enthält. 1234567890, 1902837465000000 und 9023289761326634265 sind alle pandigital. Für die Zwecke dieser Herausforderung sind Zahlen wie 123456789 nicht pandigital, da sie keine 0 enthalten, obwohl 123456789 =...

20
Zähle Wiederholungen eines Arrays

Sie erhalten ein Array und müssen die Anzahl der Ganzzahlen zurückgeben, die mehr als einmal vorkommen. [234, 2, 12, 234, 5, 10, 1000, 2, 99, 234] Dies gibt 2 zurück, da jedes von 234und 2mehr als einmal erscheint. [234, 2, 12, 234] [2, 12, 234, 5, 10, 1000, 2] Die Liste wird niemals länger als...

20
Quadratwurzelabstand von ganzen Zahlen

kSuchen Sie bei gegebener Dezimalzahl die kleinste Ganzzahl n, sodass die Quadratwurzel von ninnerhalb keiner Ganzzahl liegt. Der Abstand sollte jedoch ungleich Null sein - nkann kein perfektes Quadrat sein. Vorausgesetzt k, eine Dezimalzahl oder ein Bruch (je nachdem, was für Sie einfacher ist),...

20
Zyklen auf dem Torus

Herausforderung Diese Herausforderung haben Sie ein Programm schreiben, das in zwei ganzen Zahlen nimmt nund mdie Anzahl nicht-schneidenden Schleifen auf dem und gibt ndurch mTorus hergestellt durch ab (0,0)und nur Schritte unternommen und nach rechts. Sie können sich Torus als Gitter vorstellen,...

20
Sie nennen mich Inspektor Morse

Wenn Sie dies akzeptieren, müssen Sie entscheiden, ob eine bestimmte Eingabezeichenfolge punkt- oder strichlastig ist. Eine Zeichenfolge ist punktlastig, wenn ihre Morse-Darstellung mehr Punkte als Striche enthält. Beispielsweise ist der Buchstabe E ein einzelner Punkt, was bedeutet, dass er...