
Вопрос задан 17.07.2023 в 08:30.
Предмет Информатика.
Спрашивает Тюш Ксюша.
Огда Учитель достиг просветления, он понял, что должен раздать свои богатства, причём сделать это
следующим образом: в первый день разделить все свои золотые монеты на 8 равных частей (счастливое число!), излишки (если таковые будут иметься) пожертвовать храму Будды, оставить себе одну восьмую часть, остальные раздать бедным. Во второй день вновь разделить оставшиеся монеты на 8 частей и повторить вышеуказанные манипуляции. И продолжать так до тех пор, пока у него не останется так мало монет, что при делении их на 8 равных частей они все окажутся излишком. Оставшиеся монеты можно оставить себе. Кроме того, Учитель не тратит свои деньги (во всяком случае, в дни после просветления): его кормят ученики, а в быту он аскетичен. Хотя Учитель знает, конечно, сколько у него золотых монет изначально, но он не может сообразить, сколько монет окажется в конце — всё-таки он Учитель духовных практик, а не математики или программирования. Помогите ему. Иными словами, найдите первую цифру введённого числа при записи его в системе счисления с основанием 8. Формат ввода Одно целое число — изначальное количество монет у Учителя. Формат вывода Одно целое число — количество монет, которое останется у Учителя в конце. Пример Ввод Вывод 129 2

Ответы на вопрос

Отвечает Калмагамбетова Арай.
Ответ:
money = int(input())
while money % 8 != money:
money //= 8
print(money)
Объяснение: Вот это верный, 14 из 14 баллов



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Чтобы найти количество монет, которое останется у Учителя в конце, нужно разделить исходное количество монет на 8 до тех пор, пока результат деления не станет меньше 8. Затем оставшиеся монеты можно оставить себе.
Приведу пример решения для введённого числа 129:
- Делим 129 на 8: 129 ÷ 8 = 16 (остаток 1). Оставляем 16 монет себе.
- Делим 16 на 8: 16 ÷ 8 = 2 (остаток 0). Оставляем 2 монеты себе.
- Делим 2 на 8: 2 ÷ 8 = 0 (остаток 2). Оставляем 2 монеты себе.
Таким образом, у Учителя в конце останется 2 монеты. Первая цифра числа 2 при записи в системе счисления с основанием 8 равна 2.
Ответ: 2


Похожие вопросы

Информатика 23

Информатика 45

Информатика 59

Информатика 12

Информатика 104

Информатика 97

Информатика 72
Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili