cedulas = [100, 50, 20, 10, 5, 2]
try:
    valor_saque = int(input("Digite o valor que deseja sacar: R$ \n"))
except ValueError:
    print("Erro: Entrada inválida. Por favor, insira um número inteiro.")
    exit() 
def sacar(valor):
    
    if valor <= 0:
        print("Erro: O valor deve ser positivo!")
        return
    
    if valor % 2 != 0:
        print("Erro: O valor deve ser múltiplo de 2 (par)!")
        return 
    valor_restante = valor 
    for cedula in cedulas:
        quantidade = valor_restante // cedula  
        
        if quantidade > 0:
            print(f"Total de {quantidade} cédulas de R$ {cedula}")
            valor_restante %= cedula
        
    
        if valor_restante == 0:
            print("Saque concluído com sucesso!")
            return 
    if valor_restante > 0:
        print(f"Erro: Não é possível sacar exatamente R$ {valor} com as cédulas disponíveis. Sobrou R$ {valor_restante}")
if 'valor_saque' in locals() and isinstance(valor_saque, int):
    sacar(valor_saque)
 
            