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

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

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

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

Задача 1#25960

Значение выражения

(66+ 62019) ⋅62019 + 66+ 66

записали в системе счисления с основанием 6  . Укажите сумму цифр этой записи.

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

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

Для подсчёта суммы разрядов числа в 6-ричной системе счисления необходимо написать алгоритм перевода исходного числа в 6-ричную систему счисления. Для перевода реализуем в программе стандартный алгоритм перевода числа из десятичной системы счисления в другую. Будем прибавлять разряды 6-ричного числа (остаток от деления на 6) к общей сумме.

# Исходное выражение
k = (66 + 6**2019) * 6**2019 + 66 + 6**6

# Переменная для подсчёта суммы цифр числа в 6-ричной системе
summa = 0

# Перевод числа из десятичной системы в 6-ричную и подсчёт суммы цифр
while k != 0:
    # Прибавляем последнюю цифру числа в 6-ричной системе (остаток от деления на 6)
    summa += k % 6
    # Отбрасываем последнюю цифру (целочисленное деление на 6)
    k //= 6

# Вывод суммы цифр числа в 6-ричной системе
print(summa)

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

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

      2019    2019       6          2019    2019  2019          6           2020   4038              6      2020   2021   4038          2   6
(66+ 6   )∗ 6   + 66+ 6  = 6∗11 ∗6    + 6   ∗6    + 6∗ 11+ 6 = (5+ 6)∗ 6   + 6    + (5 + 6)∗6+ 6  = 5∗6    + 6   + 6    + 5∗6 + 6 + 6

Вспомним факт, что основание сс в степени n в десятичной сс = единица и n нулей в указанной сс. Так, например, 64038 = 1000...000
 10            6  - число с 4038 нулями. Множитель перед основанием сс в степени n влияет на первую цифру в записи.

Таким образом получаем число, в котором две пятерки (в разряде 2020 и 1 считая справа), четыре единицы (в разрядах 4038, 2021, 6, 2 считая справа), остальные цифры - нули. Сумма цифр = 14.

Ответ: 14

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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