• Предмет: Информатика
  • Автор: artemvasilevic373
  • Вопрос задан 5 месяцев назад

11 класс ЕГЭ
пожалуйста помогите, мне нужен именно разбор задания, ответ - 1092
желательно сделать руками, не программированием​

Приложения:

Ответы

Ответ дал: p15
2

Ответ:

На коленке, но не руками

r=0

for i10 in range(1000,10000):

   i8=oct(i10)

   i8str=str(i8).lstrip('0o')

   i2str=''

   for i in range(len(i8str)):

       i2str+=str(int(i8str[i])%2)

   i2str_back=i2str[::-1]

   answer=int(i2str_back,2)

   if answer>25: r+=1

print(r)

Объяснение:

Если        if answer>25: r+=1 заменить на

   if answer>25:

       r+=1

       print(i10)

то увидите все цифры, когда было больше 25


weponikasapropogska: Допоможіть будь ласка увійдіть у мій профій там буде вправа 154 друге завдання. Допоможіть будь ласка ......
Вас заинтересует