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

Зна­че­ние вы­ра­же­ния 8115 + 322 − 27? за­пи­са­ли в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 9.

Сколь­ко цифр 8 со­дер­жит­ся в этой за­пи­си?

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

Ре­ше­ние.

По­сле­до­ва­тель­но будем пре­об­ра­зо­вы­вать дан­ное вы­ра­же­ние: 81 в сте­пе­ни левая круг­лая скоб­ка 15 пра­вая круг­лая скоб­ка плюс 3 в сте­пе­ни левая круг­лая скоб­ка 22 пра­вая круг­лая скоб­ка минус 27=9 в сте­пе­ни левая круг­лая скоб­ка 30 пра­вая круг­лая скоб­ка плюс 9 в сте­пе­ни левая круг­лая скоб­ка 11 пра­вая круг­лая скоб­ка минус 9 умно­жить на 3.

Сумма 9 в сте­пе­ни левая круг­лая скоб­ка 30 пра­вая круг­лая скоб­ка плюс 9 в сте­пе­ни левая круг­лая скоб­ка 11 пра­вая круг­лая скоб­ка в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 9 будет вы­гля­деть как еди­ни­ца, во­сем­на­дцать нулей, еди­ни­ца и один­на­дцать нулей. После вы­чи­та­ния из этого числа 9 умно­жить на 3 оста­нет­ся еди­ни­ца, де­вят­на­дцать нулей, де­вять восьмёрок, шестёрка и ноль.

Таким об­ра­зом, всего 9 восьмёрок.

 

Ответ: 9.

 

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

x = 81 ** 15 + 3 ** 22 - 27

s = ""

while x != 0:

s += str(x % 9)

x //= 9

s = s[::-1]

print(s.count("8"))


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

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