Двоичное представление числа
Перечислить все натуральные числа,не превосходящие заданного N,в двоичном представлении которых номера ненулевых разрядов образуют арифметическую прогрессию.
Перечислить все натуральные числа,не превосходящие заданного N,сумма кубов цифр которых равна самому этому числу.Например,выдало число pk и оно должно быть равным числу (p*sqr(p)+k*sqr(k))
Заранее благодарю,даже если не осилите,за попытку.