868 читали · 3 года назад
14 задание ЕГЭ. Кодирование чисел. Системы счисления. Python.
Условия задачи. Значение арифметического выражения 16^23 + 4^12 – 32^6 (16 в степени 23 + 4 в степени 12 - 32 в степени 6) записали в системе счисления с основанием 4. Какая из цифр чаще всего встречается в полученном числе? В ответе укажите, сколько таких цифр в этой записи. Приведём решение на языке Python (он же Питон): Все надписи после решётки (например, "считаем кол-во нулей в записи") нужны исключительно для пояснения того, что делает данная строка и на работу программы не влияют, это комментарии...
2 года назад
Проект Эйлер 16: Сумма цифр степени
Задача 2¹⁵ = 32768, сумма цифр этого числа равна 3 + 2 + 7 + 6 + 8 = 26. Какова сумма цифр числа 2¹⁰⁰⁰? Решение Первоначально мне казалось, что здесь как-то можно применить модульную арифметику. Определить последнюю цифру числа я смог, но вот дальше не задалось. Поэтому решил идти обычным путём и делать все необходимые вычисления вручную. 2 в степени 1000 это 2, удвоенная 999 раз. Я беру начальное число 2 и складываю с самим собой, затем результат складываю с самим собой и т.д. Это очень длинное...