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

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

14300 + 14240 + 14170 + 14150 − x,

где х  — целое по­ло­жи­тель­ное число, за­пи­са­ли в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 14.

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

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

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

Ре­ше­ние.

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

for x in range (1,1000):

s = 14**300 + 14**240 + 14**170 + 14**150 - x

t = 0

while s>0:

if s % 14 == 13:

t += 1

s //= 14

if t == 148:

print(x)

break

 

 

Ответ: 16.

 

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

uses School;

begin

for var x:=1 to 555 do

if (14bi**300 + 14bi**240 + 14bi**170 + 14bi**150 - x).Digits(14).CountOf(13)=148

then begin x.Print;exit;end;

end.


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