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

Зна­че­ние ариф­ме­ти­че­ско­го вы­ра­же­ния

19270 + 19240 + 19190 + 19180 − x,

где х  — целое по­ло­жи­тель­ное число, за­пи­са­ли в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 19. Опре­де­ли­те ми­ни­маль­ное зна­че­ние х, при ко­то­ром ко­ли­че­ство цифр с чис­ло­вым зна­че­ни­ем 18 в 19-⁠рич­ной за­пи­си числа, яв­ля­ю­ще­го­ся зна­че­ни­ем дан­но­го ариф­ме­ти­че­ско­го вы­ра­же­ния, равно  177.

В от­ве­те за­пи­ши­те число в де­ся­тич­ной си­сте­ме счис­ле­ния.

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

Ре­ше­ние.

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

for x in range (1,1000):

s = 19**270 + 19**240 + 19**190 + 19**180 - x

t = 0

while s>0:

if s % 19 == 18:

t += 1

s //= 19

if t == 177:

print(x)

break

 

Ответ: 382.

 

При­ведём ре­ше­ние Сер­гея Донец на PascalABC.NET:

uses School;

begin

for var x:=1 to 5555 do

if (19bi**270 + 19bi**240 + 19bi**190 + 19bi**180 - x).Digits(19).CountOf(18)=177

then begin x.Print;exit;end;

end.


Аналоги к заданию № 89197: 89233 Все