Информатика 10 класс. 34 балла за решение. (Смотри фото)

0 голосов
40 просмотров

Информатика 10 класс. 34 балла за решение. (Смотри фото)


image

Информатика (12 баллов) | 40 просмотров
Дан 1 ответ
0 голосов

В теле цикла числа M и L уменьшаются,
пока не станут равными.
Чтобы в итоге было выведено 2,
Значит оба числа в какой-то момент должны быть равны 2.
Пойдем от конца к началу:
2
M = 2 L = 2
M = 2 L = 4
M = 2 L = 6
M = 2 L = 8
M = 2 L = 10
M = 2 L = 12
M = 2 L = 14
M = 2 L = 16
M = 2 L = 18
M = 2 L = 20
M = 2 L = 22
M = 24 L = 22
M = 24 L = 46
M = 24 L = 70
M = 24 L = 94
M = 118 L = 94

На этом шаге можно остановиться, так как M-12=106 или L+12 = 106
и это наименьшее число.

Ответ: X = 106

(13.9k баллов)