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

Числа M и N за­пи­са­ны в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 14 со­от­вет­ствен­но.

M  =  8x12x14, N  =  8x54214.

В за­пи­си чисел пе­ре­мен­ной x обо­зна­че­на не­из­вест­ная цифра из ал­фа­ви­та че­тыр­на­дца­те­рич­ной си­сте­мы счис­ле­ния. Опре­де­ли­те наи­мень­шее зна­че­ние на­ту­раль­но­го числа A, при ко­то­ром су­ще­ству­ет такой x, что M + A крат­но N.

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

Ре­ше­ние.

При по­мо­щи цикла for будем пе­ре­би­рать числа A и x (в со­от­вет­ствии в за­дан­ной си­сте­мой счис­ле­ния). Затем пе­ре­ведём числа M и N в де­ся­тич­ную си­сте­му счис­ле­ния. Про­ве­рим крат­ность суммы M и A на N и вы­ве­дем наи­мень­шее A на экран.

 

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

for A in range(1, 1000):

for x in '0123456789ABCD':

M = int('8' + x + '12' + x, 14)

N = int('8' + x + '542', 14)

if (M + A) % N == 0:

print(A)

exit

 

Ответ: 801.


Аналоги к заданию № 48379: 48380 48381 Все