Предмет: Информатика, автор: mazhnikov200434

Укажите наименьшее из таких чисел х , при вводе которого алгоритм печатает сначала 4, а потом 3

Приложения:

Ответы

Автор ответа: jeraldinelucin05
0

Ответ:

were you able to find all the hidden words? Breifly share your experience while completing the activity

Автор ответа: shumik666
0

Ответ:

128

Объяснение:

1) переменная "a" увеличивается при каждой итерации. Нам нужно чтоб "а" было = 4, значит итераций должно быть 4.

Итерации зависят от x, который каждый раз делится нацело на 5.

Подбираем подходящий x (пробуем степени числа 5):

125 // 5 (x = 125)

25 // 5 (x = 25)

5 // 5 (x = 5)

1 // 5 (на посл итерации x = 1)

Т.е. для 4ех итераций x должен быть больше или равен 125, но меньше 625 (сл. степени числа 5)

2) Переменная b сохраняет в себя наибольшее частное по модулю 5 за все итерации.

если подставить x = 125, то:

  • 125%5 = 0
  • 25 %5 = 0
  • 5 % 5 = 0
  • 1 % 5 = 1

В итоге b был бы = 1

Нам нужно, чтоб b был равен трём. Тогда берём не 125, а 128 (128%5 = 3)

  • 128%5=3 (записывается в b)
  • 25 % 5 = 0 (не записывается)
  • 5 % 5 = 0 (не записывается)
  • 1 % 5 = 1 (не записывается, т.к. меньше 3)

Таким образом 128 - нам подходит

Похожие вопросы
Предмет: Русский язык, автор: sssssssssssssss2