Тема 14. Системы счисления

14.01 Арифметические выражения

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела системы счисления
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#26976

Значение выражения 497 ⋅720 − 78 − 28  записали в системе счисления с основанием 7  . Сколько цифр 6 содержится в этой записи?

Показать ответ и решение

Решение программой

Для подсчёта количества цифр 6 в 7-ричной записи числа необходимо сначала перевести исходное число в 7-ричную систему счисления. Для этого используется стандартный алгоритм перевода числа из десятичной системы: на каждом шаге берём остаток от деления на 7 (это последняя цифра в 7-ричной записи) и уменьшаем число целочисленным делением на 7. Если полученная цифра равна 6, увеличиваем счётчик.

# Исходное выражение
s = 49 ** 7 * 7 ** 20 - 7 ** 8 - 28

# Переменная для подсчёта количества цифр ’6’ в 7-ричной системе
count = 0

# Перевод числа из десятичной системы в 7-ричную и подсчёт цифр ’6’
while s > 0:
    # Если последняя цифра числа в 7-ричной системе равна 6, увеличиваем счётчик
    if s % 7 == 6:
        count += 1
    # Отбрасываем последнюю цифру (целочисленное деление на 7)
    s //= 7

# Вывод количества цифр ’6’ в 7-ричной записи числа
print(count)

Решение руками:

Каждое из чисел приведем к виду 7k  . После чего внутри семиричной сс выполним все арифметические операции и получим ответ.

497 ∗ 720 − 78 − 28 = 714 ∗ 720 − 78 − 4∗71 = 734 − 78 − 4∗71  .

Первое число состоит из 35 цифр, первая из которых единица, а остальные нули. Чтобы вычесть число, равное одной единице и 8 нулям, займем из первого разряда:

    100...0000000000
   -       100000000
    ----------------
     66...6600000000

Так первый разряд обнуляется, а цифры после него до 9 разряда (считая справа) становятся шестерками. Выполним вычитание, зная, что 4 ∗710 = 407  .

    66...6600000000
   -             40
    ----------------
    66...6566666630

Итого шестерки расположены от первого разряда слева (34 разряд справа) до 9 разряда (считая справа) невключительно (итого 25 цифр), от 8 разряда справа до 2 разряда справа невключительно (6 цифр). Суммарно в числе 31 шестерка.

Ответ: 31

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!