Korzystając z poniższej tabeli ( źródła ) napisz kod, który bierze nazwy dwóch planet i zwraca odległość między nimi:
+-------------------+---------------+
| Planets | Distance (km) |
+-------------------+---------------+
| Mercury -> Venus | 50290000 |
| Venus -> Earth | 41400000 |
| Earth -> Mars | 78340000 |
| Mars -> Jupiter | 550390000 |
| Jupiter -> Saturn | 646270000 |
| Saturn -> Uranus | 1448950000 |
| Uranus -> Neptune | 1627450000 |
| Neptune -> Pluto | 1405380000 |
+-------------------+---------------+
Przykłady, dane wejściowe, a następnie dane wyjściowe:
Mercury, Mars
170030000
Neptune, Jupiter
-3722670000
Earth, Earth
0
Zwróć uwagę na znak ujemny, gdy Jowisz pojawia się przed Neptunem. Wszystkie są również liczbami całkowitymi.
Nie trzeba uwzględniać Plutona (głównie z powodu dziwnej orbity, która utrudnia określenie odległości - podana odległość jest moim własnym obliczeniem, ale ponieważ Pluton jest teraz sławny ...).
Przez odległości między planetami rozumiem orbity - nie spodziewam się daty i nie wiem, gdzie one są.
To jest kod golfowy, wygrywa najkrótszy kod.
Mercury, Mars -> 170030000.0
?