Значение арифметического выражения7 · 512¹²⁰ − 6 · 64¹⁰⁰ + 8²¹⁰ −
Условие
Значение арифметического выражения7 · 512¹²⁰ − 6 · 64¹⁰⁰ + 8²¹⁰ − 255записали в системе счисления с основанием 8. Сколько цифр 0 содержится в этой записи?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Последовательно будем преобразовывать данное выражение: Сумма в системе счисления с основанием 8 будет выглядеть как семёрка, 149 нулей, единица и 210 нулей. Вычтя из этого числа получим число, которое в системе счисления с основанием 8 будет выглядеть как семёрка, 150 нулей, девять семёрок, двойка и 200 нулей. После вычитания из этого числа получим семёрку, 150 нулей, девять семёрок, единицу, 197 семёрок, четвёрку и два нуля. Прибавляя к этому числу 8⁰, получим семёрку, 150 нулей, девять семёрок, единицу, 197 семёрок, четвёрку, ноль и единицу. Всего 151 ноль.
Осталось ещё 2 шага
Приведём другое решение на языке Python. x =…
x //= 8s = s[::-1]print(s.count("0"))…
Бесплатно · займёт минуту