Oto kolejny prosty:
Wyzwanie
Biorąc pod uwagę dwa punkty w przestrzeni n-wymiarowej, wypisz odległość między nimi, zwaną także odległością euklidesową.
- Współrzędne będą liczbami wymiernymi; jedynymi ograniczeniami są ograniczenia twojego języka.
- Najniższy wymiar to 1, najwyższy to wszystko, co twój język może obsłużyć
- Możesz założyć, że dwa punkty mają ten sam wymiar i że nie będzie pustych danych wejściowych.
- Odległość musi być poprawna do co najmniej 3 miejsc po przecinku. Jeśli twój język nie obsługuje liczb zmiennoprzecinkowych, wypisz najbliższą liczbę całkowitą.
Zasady
- Jak zwykle dozwolona funkcja lub pełny program.
- Dane wejściowe mogą być pobierane z argumentów STDIN, wiersza polecenia lub funkcji.
- Format wejściowy zależy od Ciebie, określ, którego użyłeś w swojej odpowiedzi.
- Dane wyjściowe mogą być dostarczane poprzez drukowanie na standardowe wyjście lub zwracanie wartości.
- To jest golf golfowy, więc wygrywa najmniej bajtów! W przypadku remisu wygrywa wcześniejsza odpowiedź.
Przypadki testowe
Każdy punkt jest reprezentowany przez listę długości n.
[1], [3] -> 2
[1,1], [1,1] -> 0
[1,2], [3,4] -> 2.82842712475
[1,2,3,4], [5,6,7,8] -> 8
[1.5,2,-5], [-3.45,-13,145] -> 150.829382085
[13.37,2,6,-7], [1.2,3.4,-5.6,7.89] -> 22.5020221314
Happy Coding!