Liczby szczęśliwe. Po wielomiesięcznych badaniach grupa entuzjastów internetu
stwierdziła, że liczby szczęśliwe mają następujące własności:
- Liczba 0 jest szczęśliwa
- Jeśli liczba n jest szczęśliwa, to również liczba 2n jest szczęśliwa, a liczba 2n+1
jest nieszczęśliwa - Jeśli liczba n jest nieszczęśliwa, to również liczba 2n jest nieszczęśliwa, a liczba
2n+1 jest szczęśliwa.
Napisz schemat funkcję, której wartością jest liczba 1, jeśli argument funkcji n jest
liczbą szczęśliwą, a 0 gdy n jest liczbą nieszczęśliwą.
Nie mam pomysłu... O ile wypisać sobie do tablicy kolejne takie liczby jakoś może bym umiał, chociaż bardzo nieefektywnie, to sprawdzić czy liczba jest szczęśliwa już nie. Można niby potem szukać jej w tej tablicy, ale to trochę na około. Jakieś rady? :)