Как вычислить расстояние по географическим координатам?
Есть одна знаменитая задача про вертолет. Вот примерно такой текст у этой задачи: Вылетев из Петербурга, вертолёт пролетел строго на север 500 км, потом повернул на восток и пролетел ещё 500 км, далее, повернув на юг, пролетел ещё 500 км и, наконец, повернув на запад, пролетел последние 500 км. Во время полёта вертолёт находился на одной и той же высоте. Где он приземлился: там же, откуда вылетел, или севернее (южнее, западнее, восточнее) этого места? Интересно, что эта задача существовала еще в советское время...