Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 992 Bytes

File metadata and controls

20 lines (16 loc) · 992 Bytes

🤔 Como resolvi o problema 1015?

Entendimento

  1. Nesse problema, teremos 4 números na entrada de dados, entretando, iremos trabalhar com elas de forma diferente.
    • O arquivo de entrada contém duas linhas de dados. A primeira linha contém dois valores de ponto flutuante: x1 y1 e a segunda linha contém dois valores de ponto flutuante x2 y2.
    • Para pegarmos de forma correta esses dados, precisaremos utilizar o lines.shift().
    • Não esquecer de realizar a conversão dos dados, lembrando que os mesmo vem em forma de string.
  2. Realizar o cálculo da distância:
    1. result1 = x2 - x1
    2. result2 = y2 - y1
    3. result1 = Math.pow(result1, 2)
    4. result2 = Math.pow(result2, 2)
    5. resultadofinal = result1 + result2
    6. resultadofinal = Math.sqrt(resultadofinal)
  3. Por fim, imprima o valor da distância segundo a fórmula fornecida, com 4 casas após o ponto decimal.

Solução

Resolução do problema // Código Javascript