Предмет: Информатика,
автор: styles23
Питон
Напишите программу, которая вводит натуральное число N и выводит на экран чётные положительные степени числа 2, не большие, чем 2 N , в порядке убывания.
Входные данные
Входная строка содержит одно натуральное число N .
Выходные данные
Программа должна вывести в одну строчку через пробел чётные положительные степени числа 2, не большие, чем 2 N , в порядке убывания. Если таких нет, программа должна вывести число 0.
Примеры
входные данные
9
выходные данные
256 64 16 4
ussrex:
В таких вопросах следует указывать язык программирования, который Вы изучаете
Ответы
Автор ответа:
1
a=int(input())
b=a
for i in range(a):
b=b-1
c=2**b
if c!=8 and c!=32 and c!=128 and c!=2 and c>1:
print(c, end=' ')
Похожие вопросы
Предмет: Українська література,
автор: YunlaKlon
Предмет: Русский язык,
автор: инкар91
Предмет: Английский язык,
автор: Аноним
Предмет: Русский язык,
автор: vlad13817