Задание 18 из 20 параграф 2.1

This commit is contained in:
parent 07259c5787
commit 120d8eaa7b

17
lesson_18.py Normal file
View file

@ -0,0 +1,17 @@
'''******* задание 18 из 20 параграф 2.1 ********
* Продолжаем работать с задачей. Кстати, несмотря на ошибку аппарата, сдачу тоже нужно отдавать.
'''
if __name__ == "__main__":
# Чтение данных
binary_price = input().strip() # Двоичная цена покупки
nominal = int(input()) # Номинал купюры пользователя
# Конвертация двоичной записи в десятичный формат
decimal_price = int(binary_price, 2)
# Вычисление сдачи
change = nominal - decimal_price
# Вывод результата
print(change)