... Devo considerar esse tipo de situação ou simplesmente retorno que não é possível trocar 10 com o estoque de notas {5:1, 2:2}?
Python 3.4.3 (default, Mar 26 2015, 22:07:01)
[GCC 4.9.2] on linux
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
Digite o nome do arquivo contendo o estoque de notas: estoque-arthur.txt
=========================================================
=== Bem Vindo à Máquina Automática de Câmbio do IME ===
=========================================================
>>> Taxa dólar para virtual: 1.0
>>> Estoque de notas : {2: 2, 5: 1}
>>> Estoque de moedas: {50: 2}
Digite:
- um valor em dólar ou
- 't' para terminar.
sua opção >>> 10
Você vai receber $10.00 virtuais pelos $10.00 dólares
Trocando $10 em notas:
Soluções possíveis: [[5, 5], [2, 2, 2, 2, 2]]
Não dá para trocar 10 com o estoque
{2: 2, 5: 1}
Obrigado por utilizar a Máquina Automática de Câmbio do IME!
=========================================================
=== Bem Vindo à Máquina Automática de Câmbio do IME ===
=========================================================
>>> Taxa dólar para virtual: 1.0
>>> Estoque de notas : {2: 2, 5: 1}
>>> Estoque de moedas: {50: 2}
Digite:
- um valor em dólar ou
- 't' para terminar.
sua opção >>>