Als «code-golf» getaggte Fragen

36
Toilettenpapier-Geheimnisse

Heute müssen Sie ein sehr praktisches Problem lösen: Wie viele Schleifen benötigen Sie, um eine bestimmte Anzahl von Blättern auf Ihrer Toilettenpapierrolle zu haben? Schauen wir uns einige Fakten an: Der Durchmesser eines bloßen Toilettenpapierzylinders beträgt 3,8 cm Die Länge eines Blattes...

36
Ein Metronom bauen

Einführung Vor einigen Tagen brauchte ich ein Metronom für etwas. Ich hatte keine verfügbar, also habe ich eine App aus dem App Store heruntergeladen. Die App hatte eine Größe von 71 MB !!! 71 MB für Tic-Toc ...?! Also kam mir Codegolf in den Sinn und ich fragte mich, ob einige von euch dies...

36
Eine Münze fair machen

Sie haben eine Münze, die 0oder produziert 1. Sie vermuten jedoch, dass die Münze voreingenommen ist , was bedeutet, dass die Wahrscheinlichkeit 0(oder 1) nicht unbedingt 1/2 beträgt. Ein bekanntes Verfahren zur "Umwandlung" einer voreingenommenen Münze in eine faire Münze (dh zur Erzielung...

36
Erweitern Sie ein C-Array

In der Programmiersprache C sind Arrays wie folgt definiert: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 Die Größe des Arrays ergibt sich aus den initialisierenden Elementen (in diesem Fall 6). Sie können auch ein C-Array auf diese Weise schreiben, seine Größe explizit...

36
Fibonacci-Orial

Definition Die Fibonacci-Sequenz F(n)auf den positiven ganzen Zahlen ist wie folgt definiert: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Das Fibonacci-Orial einer positiven ganzen Zahl ist das Produkt von [F(1), F(2), ..., F(n)]. Aufgabe Bei positiver...

36
Ziegen zählen, um zu schlafen

Manche Menschen zählen Schafe, um einzuschlafen. Andere zählen Ziegen. Schreiben Sie ein Programm oder eine Funktion, die eine positive ganze Zahl N aufnimmt und N-1 wache Ziegen gefolgt von einer schlafenden Ziege ausgibt, als würde jemand N Ziegen zählen und beim letzten Mal sind sie...

36
Berechnen Sie die Carmichael-Funktion

Aufgabenbeschreibung In der Zahlentheorie nimmt die Carmichael-Funktion  λ eine positive ganze Zahl  n und gibt die am wenigsten positive ganze Zahl k zurück, so dass die k- te Potenz jedes ganzzahligen Coprimes zu n gleich 1 Modulo n ist . Bei einer positiven ganzen Zahl n muss Ihre Lösung λ (n)...

36
EvenSt-Ring C ode - g ol! F

Eine 'gerade Zeichenfolge' ist eine beliebige Zeichenfolge, bei der sich die Parität der ASCII-Werte der Zeichen immer abwechselt. Die Zeichenfolge EvenSt-ring$!ist beispielsweise eine gerade Zeichenfolge, da die ASCII-Werte der Zeichen wie folgt lauten: 69 118 101 110 83 116 45 114 105 110 103 36...

36
Chebyshev Rotation

Stellen Sie sich ein reguläres Gitter vor, in dem jede Zelle Ganzzahlkoordinaten hat. Wir können die Zellen in (quadratische) "Ringe" gruppieren, wobei die Zellen in jedem Ring den gleichen Chebyshev-Abstand (oder Schachbrettabstand) vom Ursprung haben. Ihre Aufgabe ist es, eine solche...

36
Finde die unendlichen Worte!

(Hinweis: Dies ist ein Ableger meiner vorherigen Herausforderung " Find the Swirling Words"! ) Definition von Infinity Word : Wenn Sie alle Zeichen eines Unendlichkeitsworts auf dem Alphabet (AZ) mit Kurven verbinden , erhalten Sie das Unendlichkeitssymbol ∞ wie in den folgenden Diagrammen. Alle...

36
Zeigen Sie eine xkcd an

xkcd ist das beliebteste Webcom von allen, und Sie werden ein Programm schreiben, das uns allen ein bisschen mehr Humor bringt. Ihr Ziel bei dieser Herausforderung ist es, ein Programm zu schreiben, das eine Zahl als Eingabe verwendet und das xkcd und seinen Titeltext (Mauszeigentext) anzeigt....

36
Codeleiter, Cops

Hinweis: Diese Herausforderung ist beendet. Einsendungen sind immer noch willkommen, können aber nicht gewinnen. Das ist der Faden der Bullen. Der Räuberfaden geht hier . Schreiben Sie einen Code, der die Ganzzahl ausgibt 1. Wenn Sie ein einzelnes Zeichen (nach Ihrer Wahl) hinzufügen, entfernen...

36
Komplexe Binärzahlen

Lassen Sie uns eine einfache, surjektive Zuordnung von positiven Ganzzahlen zu Gaußschen Ganzzahlen erstellen , bei denen es sich um komplexe Zahlen handelt, bei denen der Real- und Imaginärteil Ganzzahlen sind. Wenn Sie zum Beispiel eine positive Ganzzahl haben 4538, drücken Sie sie in Binärform...

36
Kängurus springen

Hintergrundgeschichte Haftungsausschluss: Kann erfundene Informationen über Kängurus enthalten. Kängurus durchlaufen mehrere Entwicklungsstufen. Je älter und stärker sie werden, desto höher und länger können sie springen, und desto öfter können sie springen, bevor sie hungrig werden. In Stufe 1 ist...

36
Drücken Sie eine beliebige Taste, um fortzufahren

Ihre Aufgabe ist es, ein Programm zu erstellen , die den folgenden Text werden angezeigt, wartet auf den Benutzer eine Taste drücken (es okay ist , Tasten wie zu ignorieren ctrl, alt, caps locketc., solange Tasten wie letters, numbers, symbolsund enterwerden nicht ignoriert), und beenden Sie dann...