Нужна помощь!!!! //////////////////////////

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

Нужна помощь!!!!
//////////////////////////


image

Информатика (321 баллов) | 44 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Выводимое "число" - на самом деле строка, составленная из выводимых значений при выполнении цикла. Каждый раз выводится удвоенная последняя цифра числа, увеличенная на единицу и затем исходное число делится на 10, поэтому узнать эту цифру можно, вычитая единицу и деля результат пополам.
Цифра может быть в пределах от 0 до 9, поэтому выводимое значение не может превышать 9х2+1=19.
Будем просматривать допустимые варианты разбиения строки 13717 на отдельные "порции вывода".
1) 13-7-17
(13-1)/2=6, (7-1)/2=3, (17-1)/2=8, следовательно исходное число 836.
2) 13-7-1-7
(13-1)/2=6, (7-1)/2=3, (1-1)/2=0, (7-1)/2=3, исходное 3036
3) 1-3-7-17, получаем 8310
4) 1-3-7-1-7, получаем 30310

Ответ: 836, 3036, 8310, 30310

(142k баллов)