TOPIC

Runtime error (????)

Bran Oliver asked 5 months ago

import math as m

xy1 = [float(n) for n in input().split()]
xy2 = [float(n) for n in input().split()]

d = m.sqrt((xy2[0]-xy1[0])**2 + (xy2[1]-xy1[1])**2))

print("{:.4f}".format(d))

olá... Eu ja procurei por ajuda no forum e vi as respostas dos colegas sobre esse mesmo assunto e tentei usá-las mas mesmo assim elas continuam dando esse erro de Runtime. Essa é minha resposta original antes de procurar pelas soluções no forum, não importa o que eu faça o erro continua, então decidi vir aqui pedir ajuda. Agradeço a ajuda desde já!!!

Remember not post solutions. Your post may be reviewed by our moderators.

  • Carlos Silva replied 5 months ago

    Oi amigo. RETIRE o último PARENTESES do código da linha "6" e o seu programa irá funcionar normal.

  • sorryizaque replied 5 months ago

    tente usar esse split

    x1, x2 = input().split()

    y1, y2 = input().split()

    x1 = float(x1)

    x2 = float(x2)

    y1 = float(y1)

    y2 = float(y2)

  • sorryizaque replied 5 months ago

    d = m.sqrt((xy2[0]-xy1[0])2 + (xy2[1]-xy1[1])2))

    seu codigo tem parentes a mais )

    d = m.sqrt((xy2[0]-xy1[0])2 + (xy2[1]-xy1[1])2)

    caso continue dando RunTime Error seu codigo ou está acessando uma variavel que não pode ser acessada

    ou o seu codigo passou Timelimit: 1 se passou vai ter reescrever em menos tempo