Задания
Версия для печати и копирования в MS Word
Тип 5 № 11342
i

Ав­то­мат по­лу­ча­ет на вход трёхзнач­ное число. По этому числу стро­ит­ся новое число по сле­ду­ю­щим пра­ви­лам.

1.  Скла­ды­ва­ют­ся пер­вая и вто­рая, а также вто­рая и тре­тья цифры ис­ход­но­го числа.

2.  По­лу­чен­ные два числа за­пи­сы­ва­ют­ся друг за дру­гом в по­ряд­ке убы­ва­ния (без раз­де­ли­те­лей).

При­мер. Ис­ход­ное число: 348. Суммы: 3 + 4  =  7; 4 + 8  =  12. Ре­зуль­тат: 127.

 

Ука­жи­те наи­мень­шее число, в ре­зуль­та­те об­ра­бот­ки ко­то­ро­го ав­то­мат вы­даст число 1711.

Спрятать решение

Ре­ше­ние.

Пред­ста­вим число 11 в виде суммы так, чтобы одно сла­га­е­мое было как можно боль­ше, а вто­рое как можно мень­ше: 11  =  2 + 9. Число 17 можно по­лу­чить, если к 9 при­ба­вить 8. Таким об­ра­зом, наи­мень­шее ис­ход­ное число: 298.

 

Ответ: 298.

 

При­ведём дру­гое ре­ше­ние на языке Python.

for i in range(100, 1000):

s = str(i)

k1 = int(s[0]) + int(s[1])

k2 = int(s[1]) + int(s[2])

first = str(max(k1, k2))

second = str((min(k1, k2)))

s1 = first + second

if s1 == '1711':

print(i)

break


Аналоги к заданию № 7663: 7690 7917 7982 ... Все

Источник: Де­мон­стра­ци­он­ная вер­сия ЕГЭ—2017 по ин­фор­ма­ти­ке
Раздел кодификатора ФИПИ: 1.6.3 По­стро­е­ние ал­го­рит­мов и прак­ти­че­ские вы­чис­ле­ния