Als «integer» getaggte Fragen

20
Pascals Raute

Pascals Rhombus (das eigentlich ein Dreieck ist) erhält man durch Hinzufügen des folgenden Musters: * *** x anstatt * * x Dies bedeutet, dass jede Zelle die Summe der drei Zellen in der Zeile direkt darüber und einer Zelle in der Zeile 2 darüber ist. Genau wie Pascals Dreieck enthält die nullte...

20
Falten Sie die ganze Zahl, um Platz zu sparen!

Der verrückte Mathematiker besitzt eine breite Sammlung von Zahlen, und deshalb ist der Platz, den er übrig hat, ziemlich begrenzt. Um einiges zu retten, muss er seine ganzen Zahlen falten, aber leider ist er wirklich faul. Wenn Sie ihm helfen möchten, müssen Sie eine Funktion / ein Programm...

20
Reihenfolge beibehalten / löschen / erhöhen

Hier ist die Sequenz, über die ich spreche: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Ausgehend von 1 behalten Sie 1, lassen Sie die nächsten 2 fallen, behalten Sie die nächsten 2, lassen Sie 3 fallen, behalten Sie 3 und so weiter. Ja, es ist auch auf OEIS (A064801) ! Die Herausforderung...

20
Finden Sie die Summe der Teiler von N

Schreiben Sie ein Programm, das die Summe der Teiler einer vom Benutzer eingegebenen Zahl (1 ≤ N ≤ 100) im Bereich von 1 bis N auf dem Bildschirm anzeigt. Dies ist OEIS A000203 . Beispiele: Eingabe : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Ausgabe: 8 Eingabe: 15 15 / 1 = 15 15 / 3 = 5 15 / 5 = 3 15 / 15 =...

20
Ist das eine abgeschnittene Dreieckszahl?

Verwandte OEIS-Sequenz: A008867 Abgeschnittene Dreieckszahl Eine gemeinsame Eigenschaft von Dreieckszahlen ist, dass sie in einem Dreieck angeordnet werden können. Nehmen Sie zum Beispiel 21 und ordnen Sie sie in einem Dreieck aus os an: O oo ooo oooo ooooo oooooo Definieren wir eine "Kürzung", die...

20
Tauschen Sie die Endianness

Wie die meisten von Ihnen wahrscheinlich wissen, können (byteadressierbare) Hardwarespeicher in zwei Kategorien unterteilt werden - Little Endian und Big Endian . In Little-Endian-Speichern werden die Bytes beginnend mit 0 am kleinen (niedrigstwertigen) Ende und in Big-Endian-Speichern umgekehrt...

20
Minimale spärliche Lineale

Ein Standardlineal der Länge n hat Abstandsmarkierungen an den Positionen 0, 1, ..., n (in welchen Einheiten auch immer). Ein dünn besetztes Lineal hat eine Teilmenge dieser Marken. Ein Lineal kann den Abstand k messen, wenn es Markierungen an den Positionen p und q mit p - q = k hat . Die...

19
Gibt es mehr harte oder weiche Objekte?

Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht...

19
Einzelne Auslagerungen eines Arrays

Inspiriert von Entnommen aus einer Frage bei Stack Overflow . Die Herausforderung Bei einer gegebenen Ganzzahl n>1werden alle Arrays ausgegeben, die durch Austauschen von genau zwei Einträgen im Array erhalten werden können [1, 2, ..., n]. Die Arrays können in beliebiger Reihenfolge hergestellt...

19
Ganzzahlen alphabetisieren

Ganzzahlen alphabetisieren Ordnen Sie die Zahlen für einen bestimmten Satz in alphabetischer Reihenfolge zu, wenn sie buchstabiert sind (z. B. 1: eins, 2: zwei, 90: neunzig, 19: neunzehn). Ihr Code sollte für den Bereich funktionieren[-999999, 999999] . Die Ausgabe muss ein Trennzeichen zwischen...

19
Anagrammfaktoren

In einer kürzlichen Folge von QI wurden die ersten 5 Vielfachen von 142857 als Anagramme der ursprünglichen Zahl beschrieben. Natürlich weiß jeder, der diese Zahl nicht nur kennt, dass diese Zahlen tatsächlich zyklisch sind, nicht nur Anagramme. Aber das brachte mich zum Nachdenken. Bitte schreiben...

19
Einfügesortierung umkehren

Zielsetzung Generieren Sie die ursprüngliche verschlüsselte Liste aus den Bewegungen, die eine Einfügungssortierung ausführen würde, um sie zu sortieren. Die ursprüngliche Liste enthält alle Zahlen von 0bis N-1(einschließlich), wobei Ndie Größe der Eingabe ist. Eingang Eine Liste mit den...

19
Die Springsequenz

Definieren wir eine Sequenz. Wir werden sagen, dass die kleinste Zahl ist, , die die folgenden Eigenschaften hat:a(n)a(n)a(n)xxx xxx und sind co-prime (sie teilen keinen Faktor)nnn xxx erscheint nicht früher in der Sequenz |n−x|>1|n−x|>1|n - x| > 1 Im Gegensatz zu den meisten Sequenzen sind...

19
Machen Sie ein Triangularity-Programm gültig

Triangularity ist ein neuer von Mr. Xcoder entwickelter Esolang, bei dem die Codestruktur einem ganz bestimmten Muster folgen muss: In der ndritten Codezeile müssen sich genau die 2n-1Zeichen des Programms befinden. Dies führt zu einer Dreiecks- / Pyramidenform, wobei die erste Zeile nur ein...

19
Gewundene Nachbarschaften

Wenn wir die natürlichen Zahlen nehmen und gegen den Uhrzeigersinn zu einer Spirale aufrollen, erhalten wir die folgende unendliche Spirale: ....--57--56 | 36--35--34--33--32--31--30 55 | | | 37 16--15--14--13--12 29 54 | | | | | 38 17 4---3---2 11 28 53 | | | | | | | 39 18 5 0---1 10 27 52 | | | |...

18
g o l f a t a n 2

Manchmal ist es wirklich schwierig, kartesische Koordinaten (x,y)in Polarkoordinaten umzuwandeln (r,phi). Während Sie berechnen können , r = sqrt(x^2+y^2)ganz einfach, Sie müssen oft einige Unterscheidung von Fällen , in denen die Winkelberechnungs phida arcsin, arccosund arctanalle anderen...

18
Finde die nächste biquadratische Zahl

Eine biquadratische Zahl ist eine Zahl, die die vierte Potenz einer anderen Ganzzahl ist, zum Beispiel: 3^4 = 3*3*3*3 = 81 Geben Sie bei einer Ganzzahl als Eingabe die nächstliegende biquadratische Zahl aus. Hier sind die ersten 15 Doppelquadrate: 1, 16, 81, 256, 625, 1296, 2401, 4096, 6561, 10000,...