Als «arithmetic» getaggte Fragen

Herausforderungen im Zusammenhang mit der Elementararithmetik.

309
Upgoat oder Downgoat?

Wenn Sie ein Bild von einer Ziege haben, sollte Ihr Programm am besten versuchen, festzustellen, ob die Ziege auf dem Kopf steht oder nicht. Beispiele Dies sind Beispiele für mögliche Eingaben. Keine tatsächlichen Eingaben Eingang: Ausgabe: Downgoat Spec Ihr Programm sollte höchstens 30.000 Bytes...

148
1, 2, Fizz, 4, Buzz

Einführung In unserem jüngsten Bestreben, Kataloge mit kürzesten Lösungen für Standard-Programmierübungen zu sammeln, ist dies die erste Vanille-FizzBuzz-Herausforderung von PPCG. Wenn Sie andere Katalogherausforderungen sehen möchten, gibt es "Hallo Welt!" und "Ist diese Zahl eine Primzahl?" ....

90
Wann ist (x == x + 2)? [geschlossen]

Die Herausforderung: Definieren Sie xso, dass der Ausdruck (x == x+2)als wahr bewertet wird. Ich habe die Frage mit C markiert, aber Antworten in anderen Sprachen sind willkommen, sofern sie kreativ sind oder einen interessanten Aspekt der Sprache hervorheben. Ich beabsichtige, eine C-Lösung zu...

74
Finde das Factorial!

Erstellen Sie das kürzeste Programm oder die kürzeste Funktion, die die Fakultät einer nicht negativen Ganzzahl findet. Die Fakultät, dargestellt mit, !ist als solche definiert n ! : = { 1n ⋅ ( n - 1 ) !n = 0n > 0n!:={1n=0n⋅(n−1)!n>0n!:=\begin{cases}1 & n=0\\n\cdot(n-1)!&n>0\end{cases} Im...

73
Berechne Phi (nicht Pi)

Nein, das meine ich nicht ϕ = 1.618...und π = 3.14159.... Ich meine die Funktionen . φ (x) ist die Anzahl von ganzen Zahlen, die kleiner oder gleich der Zahl xsind, zu der eine relative Primzahl bestehtx . π (x) ist die Anzahl der Primzahlen kleiner oder gleich x. Nehmen wir an, dass "nicht pi"...

73
Erstellen Sie ein "H" aus kleineren "H"

Herausforderung Erstellen Sie eine Funktion oder ein Programm, das bei Angabe einer Ganzzahl sizeFolgendes ausführt: Wenn sizegleich 1 ist, wird ausgegeben H H HHH H H Wenn sizegrößer als 1, wird ausgegeben X X XXX X X wo Xist die Ausgabe des Programms / der Funktion fürsize - 1 (Wenn Sie es...

73
Stapel-Exchange-Abstimmungssimulator

Schreiben Sie ein Programm oder eine Funktion, die eine Zeichenfolge enthält, die nur die Zeichen ^und enthält v(Sie können davon ausgehen, dass es keine anderen Zeichen gibt). Von links nach rechts gelesen repräsentiert diese Zeichenfolge die Abfolge der Mausklicks, die ein einzelner Benutzer beim...

65
Ist das gerade oder ungerade?

Hinweis: Es wurde noch kein Vanille-Paritätstest durchgeführt (es gibt einen C / C ++ - Test, der jedoch die Verwendung anderer Sprachen als C / C ++ verhindert, und andere Nicht-Vanille-Sprachen sind meistens ebenfalls geschlossen) einer. Bei einer positiven Ganzzahl wird die Parität (dh ob die...

64
Addition in der Basis -1 + i

Gaußsche Ganzzahlen sind komplexe Zahlen der Form a+biwobei aund bbeide Ganzzahlen sind. In der Basis -1 + i können alle Gaußschen Ganzzahlen mit den Ziffern 0und eindeutig dargestellt werden 1, ohne dass ein Symbol für das Vorzeichen erforderlich ist. Zum Beispiel steht 1100in der Basis -1 + i für...

60
Was bekommen Sie, wenn Sie 6 mit 9 multiplizieren? (42)

Ich liebe Mathe. Aber ich kann keinen einzigen Taschenrechner finden, der sich korrekt multiplizieren kann. Sie scheinen alles richtig zu machen, außer 6 * 9 (Es ist die Frage des Lebens, des Universums und alles! Wie konnten sie das falsch machen ?!). Ich möchte, dass Sie alle eine Funktion für...

58
Erweitern Sie die Nummer

Sie können sich in der ersten oder zweiten Klasse daran erinnern, wie Sie in erweiterter Form den Stellenwert von Zahlen gelernt haben. Es ist einfacher, mit einem Beispiel zu erklären, also überlegen Sie sich die Zahl 123. In erweiterter Form wird es als dargestellt 100 + 20 + 3, was einem jungen...

57
Der kleine Chandler ist traurig. Zeichne ihm eine Wolke, um ihn aufzuheitern

Der kleine Chandler ist traurig. Zeichne ihm eine Wolke, um ihn aufzuheitern. Hinweis: Das Zeichnen einer Wolke wird ihn nicht wirklich aufheitern. Ein Kreis kann als 3-Tupel definiert werden, (x,y,r)wobei xdie x-Position des Kreises auf einer kartesischen Ebene, ydie y-Position des Kreises auf...

57
Drucken Sie N im Quadrat

Schreiben Sie ein Programm oder eine Funktion, die eine nicht negative Ganzzahl N von stdin oder als Funktionsargument aufnimmt. Es muss eine Zeichenfolge eines hohlen ASCII-artigen Quadrats drucken oder zurückgeben, dessen Seiten jeweils mit N Kopien der Nummer N versehen sind. Speziell: Wenn N...

57
Machen Sie den Stretchy Snakes Kiss

Eine dehnbare Schlange sieht ungefähr so ​​aus: <||=|||:)~ Jede separate Folge von vertikalen Balken ( |) in einer dehnbaren Schlange, die als dehnbarer Abschnitt bezeichnet wird, kann einzeln auf das Doppelte ihrer Breite ausgedehnt werden und wird mit abwechselnden Schrägstrichen ( /, \)...

57
Alex-artige Ergänzung

Inspiriert von Alex 'ruhmreichem Lerne dir ein R für großartiges Wohl, wir werden demütig Alex' "ein wahres R-Programm" nachbilden - aber mit einer Wendung. Die Alex-Addition funktioniert wie folgt: Sie hat eine Chance von 90%, einfach die Summe der beiden angegebenen Zahlen zurückzugeben, und eine...

54
Dennis nummeriert 2.0

Der PPCG-Benutzer und gewählte Mod @Dennis war der zweite Benutzer, der mehr als 100.000 Wiederholungen verdiente! Dies ist eine völlig originelle Idee, die ich von niemand anderem bekommen habe , aber lasst uns eine Herausforderung basierend auf seiner Benutzer-ID 12012als Tribut machen! Wenn Sie...