Narzisstische Zahl mit konstanter Basis?

2 Antworten

Laut Wikipedia ist 62 zur Basis 4 narzisstisch:

https://de.wikipedia.org/wiki/Narzisstische_Zahl#Verallgemeinerung

aber leider wohl nicht mit konstanter Basis, sorry.

Woher ich das weiß:Studium / Ausbildung – Dipl.Math.

Beispiele für narzisstische Zahlen mit konstanter Basis:

  • 1 (mit Basis 1)
  • 12 (mit Basis 3)
  • 4624 (mit Basis 4)
  • 595968 (mit Basis 4)
  • 1033 (mit Basis 8)
  • 10 (mit Basis 9)
  • 31301 (mit Basis 25)
  • 2112 (mit Basis 32)
  • 111 (mit Basis 37)
  • 101 (mit Basis 50)
  • 100 (mit Basis 98)

Dazu habe ich mit Python ein kleines Programm geschrieben, welches alle natürlichen Zahlen n mit n < 1000000 durchgeht und alle Basen b mit b < 100 durchgeht und jeweils überprüft, ob es sich bei n um eine narzisstische Zahl mit konstanter Basis b handelt.

for b in range(100):
  for n in range(1000000):
    if n == sum([b**int(k) for k in str(n)]):
      print(f"{n} (mit Basis {b})")