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

Зна­че­ние вы­ра­же­ния 255 + 514 − 5? за­пи­са­ли в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 5. Сколь­ко цифр 4 со­дер­жит­ся в этой за­пи­си?

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

Ре­ше­ние.

По­сле­до­ва­тель­но будем пре­об­ра­зо­вы­вать дан­ное вы­ра­же­ние: 25 в сте­пе­ни левая круг­лая скоб­ка 5 пра­вая круг­лая скоб­ка плюс 5 в сте­пе­ни левая круг­лая скоб­ка 14 пра­вая круг­лая скоб­ка минус 5=5 в сте­пе­ни левая круг­лая скоб­ка 10 пра­вая круг­лая скоб­ка плюс 5 в сте­пе­ни левая круг­лая скоб­ка 14 пра­вая круг­лая скоб­ка минус 5 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка .

Раз­ность 5 в сте­пе­ни левая круг­лая скоб­ка 10 пра­вая круг­лая скоб­ка минус 5 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 5 будет вы­гля­деть как де­вять четвёрок и один ноль. А 514  — как одна еди­ни­ца и 14 нулей.

Таким об­ра­зом, всего будет 9 четвёрок.

 

Ответ: 9.

 

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

x = 25**5 + 5**14 - 5

s = ''

while x != 0:

s += str(x % 5)

x //= 5

print(s.count("4"))

 

При­ведём ре­ше­ние Вик­то­рии Зи­бе­ро­вой на языке Python.

v = 25**5+5**14-5

ost = []

while v != 0:

ost.append(v%5)

v = v//5

print(ost[::-1].count(4))


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

Раздел кодификатора ФИПИ: 1.4.1 По­зи­ци­он­ные си­сте­мы счис­ле­ния