2019: rozwiązanie zagadki

Niedawno pojawiła się tu zagadka o liczbie 2019.

Zadanie polegało na podaniu pewnej właściwości tej liczby, której nie mają liczby od niej mniejsze (aż do okolic 1775) oraz większe (aż do okolic 2275).

Zamiast udzielić odpowiedzi cywilizowanej, podaję kod:

[code lang=”python”]from itertools import product

liczby = set()
for podstawa, wykladnik in product(range(1, 16), range(2, 8)):
if(podstawa**wykladnik <= 243):
liczby.add(podstawa**wykladnik)

liczby = list(liczby)

liczby.sort()

print(‘ + ‘.join(str(x) for x in liczby), end=’ = ‘)

print(sum(liczby))[/code]

Kliknij tutaj aby zobaczyć powyższy kod w akcji

(na smartfonie najlepiej obrócić ekran do poziomu, ale najlepiej jednak oglądać na dużym ekranie)


Zapisz się
Powiadom o
guest
2 komentarzy
Inline Feedbacks
Zobacz wszystkie komentarze
2
0
Zapraszam do skomentowania wpisu.x
()
x