project_python/lesson.18.20

26 lines
1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

''' ****** Задание 18 из 20 Параграф 2.1 *********
* А пока как насчет того, чтобы научиться конвертировать числа из двоичной в десятичную систему?
Продолжаем работать с задачей. Кстати, несмотря на ошибку аппарата, сдачу тоже нужно отдавать.
Формат ввода
Цена покупки — двоичное число, выданное кассовым аппаратом.
Номинал купюры пользователя — десятичное число
Формат вывода
Одно десятичное число — сдача, которую требуется отдать пользователю.
Примечание
Все числа, используемые в задаче, целые.
'''
if __name__ == "__main__"
binary_price = input()
cash_paid = int(input())
decimal_price = int(binary_price, 2)
change = cash_paid - decimal_price
print(change)