Ihr Ziel ist es, Code zu schreiben, der die kürzeste eindeutige Dezimalsequenz für den eingegebenen Bruch ausgibt. Keine zwei Brüche mit demselben Nenner dürfen dieselbe Ausgabe haben, obwohl Brüche mit unterschiedlichen Nennern dieselbe Darstellung haben können. Nehmen Sie 2 Ganzzahlen als Eingabe, die erste ist der Zähler, die zweite der …
Das Wilson-Bewertungsintervall ist ein Konfidenzintervall der Erfolgswahrscheinlichkeit, basierend auf dem Anteil der Erfolge in einer Reihe von Bernoulli-Studien (eine Bernoulli-Studie ist eine Studie, in der genau zwei Ergebnisse möglich sind: Erfolg oder Misserfolg ). Das Intervall ergibt sich aus der folgenden Formel: Die beiden in der Formel angegebenen Werte sind …
Einführung Ein Xenodrom in der Basis n ist eine ganze Zahl, bei der alle Ziffern in der Basis n unterschiedlich sind. Hier sind einige OEIS-Sequenzen von Xenodromen. Zum Beispiel in der Basis 16, FACE, 42und FEDCBA9876543210sind einige xenodromes (Welche sind 64206, 66und 18364758544493064720in der Basis 10), aber 11und DEFACEDsind es …
Schreiben Sie ein Programm oder eine Funktion , die in positive ganze Zahlen nimmt a, bund c, und druckt oder kehrt a/bzu cDezimalstellen, mit den Operationen + - * /% [addieren, subtrahieren, multiplizieren, dividieren, modulieren] auf die positiven ganzen Zahlen: Sie können alle verwenden , die Ihre Sprache erlaubt, aber …
Herausforderung Schreiben Sie ein Programm, das ein Array mit 4 Ganzzahlen verwendet ( das eine Folge von Zahlen darstellt, die von einem bestimmten Algorithmus generiert wurden ) und die nächste Ganzzahl zurückgibt, die folgen würde. Wir werden nur einfache Additions-, Subtraktions-, Multiplikations- und Divisionsalgorithmen mit einer konstanten (dh nicht variablen) …
Herausforderung Ein Array von Ganzzahlen, die von stdin, Funktionsargumenten, Programmargumenten oder einer anderen Methode empfangen wurden: Geben Sie nur die minimalen und maximalen Zahlen im Array über einen Rückgabewert, stdout oder andere Anpassungsmethoden aus. Beispielsitzung > minmax( {0, 15, 2, 3, 7, 18, -2, 9, 6, -5, 3, 8, 9, …
Fast jede Funktion kann als Polynom mit unendlichen Termen ausgedrückt werden. Beispielsweise, e^x = 1 + x + x^2/2! + x^3/3! + x^4/4! + ... Beispielsweise, sin(x) = x - x^3/3! + x^5/5! - x^7/7! + ... Die Koeffizienten der n-ten Terme bilden eine Folge, und die entsprechende Funktion wird …
Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' …
Einführung Pareidolia : Aus dem Altgriechischen; παρα ( para , "nebeneinander") + εἴδωλον ( eídōlon , "Bild"). Die Tendenz, einen vagen Reiz als etwas zu interpretieren, das dem Betrachter bekannt ist, z. B. Markierungen auf dem Mars als Kanäle zu interpretieren, Formen in Wolken zu sehen oder versteckte Botschaften in …
Erste Frage hier, schrei mich nicht an, wenn dies ein Duplikat oder eine schlechte Herausforderung ist. Einführung Ich habe mir diese Herausforderung selbst überlegt und es scheint ein gutes Grundrätsel für Anfänger im Code-Golfen zu sein. Es könnte mir auch bei der Entscheidung helfen, welche Code-Golf-Sprache ich lernen möchte. Herausforderung …
Einführung Eine fünfeckige Zahl ( A000326 ) wird durch die Formel P n = 0,5 × (3n 2 -n) erzeugt . Oder Sie können einfach die Anzahl der verwendeten Punkte zählen: Sie können die Formel oder das GIF oben verwenden, um die ersten fünfeckigen Zahlen zu finden: 1, 5, 12, …
Diesmal habe ich echte Arbeit geleistet, alten Code aktualisiert und bin auf einen Ausdruck gestoßen, der dem entspricht, was man in guter, altmodischer Mathematik als πx + e x schreiben würde . Ich dachte, es wäre möglich, es kürzer als in der Sprache zu schreiben, mit der ich arbeite (APL), …
Sie sollten 3 Programme und / oder Funktionen in einer Sprache schreiben. Alle diese Programme sollten die gleiche Aufgabe lösen, aber unterschiedliche (aber gültige) Ausgaben liefern. (Dh für jedes Programmpaar sollte es eine Eingabe geben, die unterschiedliche (aber gültige) Mengen von Ausgabenummern erzeugt.) Die Aufgabe Sie erhalten eine Ganzzahl ngrößer …
Geschichte, oder warum wir das tun. Keiner. Diese Übung ist völlig sinnlos ... es sei denn, Sie sind Stephen Hawking . Die Herausforderung Ermitteln Sie anhand einer Liste von Winkeln den Durchschnitt dieser Winkel. Zum Beispiel ist der Durchschnitt von 91 Grad und -91 Grad 180 Grad. Sie können dazu …
Einer der Gründe, warum ich Pokemon immer geliebt habe, ist, dass es für ein so simpel wirkendes Spiel so viele Komplexitätsebenen hat. Betrachten wir den Zug Hidden Power. Im Spiel unterscheiden sich Art und Stärke (mindestens vor Generation VI) von Hidden Power für jedes Pokémon, das sie verwendet! Das ist …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.