Добрый день! Города Петербург и Осло находятся на одной широте 60 градусов, но у них разные долготы . Расстояние в градусах между Осло и Петербургом 19 градусов, а расстояние между Петербугом и Киевом 10 градусов. Длина 1 градуса по параллели 60 градусов составляет 55,8 км, а по любому меридиану 111,3 км. Таким образом расстояние в км между Осло и Петербургом 1060,2 км , а между Киевом и Петербургом 1110км ( все измерения делались с помощью карт атласа а не интернета).
На вопрос связанный с Сингапуром и Шанхаем упоминается понятие местное время. Местное время это время на данном мери диане в данный момент. Если на корабле 7 часов утра, а за один час Земля описывает дугу окружности в 15 градусов. Значит корабль должен находиться на меридиане 105 градусов. А это город Сингапур. Здесь идет речь не часовых поясах, а о местном времени.
Герль Эдвард Рудольфович МАОУ "Лицей № 82 г. Челябинска"