Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста решить задачу на питоне!

Денис Фадеев Ученик (102), открыт 3 недели назад
Дополнен 3 недели назад
2 ответа
вездесущий Мастер (1825) 3 недели назад
вот они. будущие кодеры гос-услуг.
Денис ФадеевУченик (102) 3 недели назад
Чел после 8 класса уйти хотел, мне предельно ясно на каком этапе развития у него начал разлагаться мозг
вездесущий Мастер (1825) Денис Фадеев, просто учеба нахер не нужна. по итогу я еще в 10 сижу. смысл мне учится если я ве равно работаю а не учусь.
Антон здравствуйте Профи (694) 3 недели назад
Напиши для начала эту задачу на своем питоне
Денис ФадеевУченик (102) 3 недели назад
 a = []
for n in range(1, 1001):
s = bin(n) [2:]
if s.count('1') % 2 == 0:
if s[1] == '0':
s = s[:1] + '1' + s[2:] + '1'
else:
s = s[:1] + '0' + s[2:] + '1'
else:
if s[-1] == '0':
s = '1' + s[:-1] + '1'
else:
s = '1' + s[:-1] + '0'
if s[-2] == '0':
s = '1' + s[:-2] + '1' + s[-1]
else:
s = '1' + s[:-2] + '0' + s[-1]
if int(s, 2) > 120:
a.append(n)
print(min(a))
Похожие вопросы