'''******* задание 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)