Cerința
Dându-se un număr natural n
, să se afle toate numerele obținute resetând succesiv cel mai nesemnificativ bit cu valoarea 1
, fără a folosi variabile auxiliare.
Date de intrare
Programul citește de la tastatură numărul n
.
Date de ieșire
Programul va afișa pe ecran numerele.
Restricții și precizări
1 ≤ n ≤ 10^18
Exemplu:
Intrare
123
Ieșire
122 120 112 96 64 0