TOPIC
erro nos exemplos do código ?
xmelo0 asked 4 years ago
esta estrada não deveria ter uma saida "N" ?
1 1 1
1 2 2
2 3 2
3 1 2
25% wrong
meu código
while True:
try:
bancos_e_debentures = input().split(" ")
quant_de_bancos = int(bancos_e_debentures[0])
quant_de_debentures = int(bancos_e_debentures[1])
reservas_monetarias_de_cada_banco = input().split(" ")
relacoes_entre_os_bancos = []
quant_de_solucoes = 0
for c in range(0,quant_de_debentures):
bancodevedor_bancocredor_valordadebenture = input().split(" ")
relacoes_entre_os_bancos.append(bancodevedor_bancocredor_valordadebenture)
for c in range(0,len(relacoes_entre_os_bancos)):
num_do_banco_devedor = int(relacoes_entre_os_bancos[c][0])
num_do_banco_credor = int(relacoes_entre_os_bancos[c][1])
valor_da_debenture = int(relacoes_entre_os_bancos[c][2])
reserv_mon_do_banco_devedor = int(reservas_monetarias_de_cada_banco[num_do_banco_devedor - 1])
reserv_mon_do_banco_credor = int(reservas_monetarias_de_cada_banco[num_do_banco_credor - 1])
if valor_da_debenture <= reserv_mon_do_banco_devedor:
reservas_monetarias_de_cada_banco[num_do_banco_devedor - 1] = reserv_mon_do_banco_devedor - valor_da_debenture
reservas_monetarias_de_cada_banco[num_do_banco_credor - 1] = reserv_mon_do_banco_credor + valor_da_debenture
quant_de_solucoes += 1
else:
print("N")
break
if quant_de_solucoes == quant_de_debentures:
print("S")
except EOFError:
break