В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
valeriauzbekova
valeriauzbekova
11.10.2022 11:07 •  Информатика

У исполнителя Омега две команды, которым присвоены номера: 1 прибавь 3; 2 раздели на b
(b — неизвестное натуральное число; b ≥ 2). Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11121 переводит число 30 в число 6. Определите значение b​

Показать ответ
Ответ:
Ilya1140
Ilya1140
13.03.2023 23:33

895 =37F

895/16=55 остаток   15=F

55/16=3 остаток   7

3/16=0 остаток   3

1051 = 10000011011

1051/2=525 остаток   1

525/2=262 остаток   1

262/2=131 остаток   0

131/2=65 остаток   1

65/2=32 остаток   1

32/2=16 остаток   0

16/2=8 остаток   0

8/2=4 остаток   0

4/2=2 остаток   0

2/2=1 остаток   0

1/2=0 остаток   1

258 =102

258/16=16 остаток   2

16/16=1 остаток   0

1/16=0 остаток   1

4441 =10531

4441/8=555 остаток   1

555/8=69 остаток   3

69/8=8 остаток   5

8/8=1 остаток   0

1/8=0 остаток   1

4F =1001111

79/2=39 остаток   1

39/2=19 остаток   1

19/2=9 остаток   1

9/2=4 остаток   1

4/2=2 остаток   0

2/2=1 остаток   0

1/2=0 остаток   1

716 =1CE

462/16=28 остаток   14=E

28/16=1 остаток   12=C

1/16=0 остаток   1

0,0(0 оценок)
Ответ:
плвлаовг
плвлаовг
27.09.2021 11:50

Решение 1:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

plural_generative = [5, 6, 7, 8, 9, 0]  # список окончаний род.падеж множ-го: грибов

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнюю цифру из числа"""

   if (number % 10) == nominative:  

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   elif (number % 10) in plural_generative:

       print(f"{number} грибов")

Решение 2:

nominative = 1  # окончания им.падеж: гриб

generative = [2, 3, 4]  # список окончаний род.падеж: гриба

for number in range(0, 51):  # цикл с значением от 0 до 51

   """number % 10  возвращает последнию цифру из числа"""

   if (number % 10) == nominative:

       print(f"{number} гриб")

   elif (number % 10) in generative:

       print(f"{number} гриба")

   else:

       print(f"{number} грибов")

Объяснение:

В комментариях.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота