经度和纬度都是一种角度。经度是个两面角,是两个经线平面的夹角。本初子午线是0°经度,东经度的最大值为180°,西经度的最大值为180°,东、西经180°经线是同一根经线,因此不分东经或西经,而统称180°经线。
纬度是个线面角。起点面是赤道平面,线是本地的地面法线。一地的纬度是该地对于赤道的方向和角距离。赤道是0°纬线,北纬度的最大值为90°,即北极点;南纬度的最大值为90°,即南极点。
假定地球是一个半径为
输入数据的第一行和第二行表示地球上的两点坐标。点坐标用经度和纬度来描述,一个纬度包含两个整数,度和分,N和S用来表示北纬和南纬;类似的,一个经度包含两个整数(度和分),用E和W表示是东经还是西经。同一行中不同值间用空格隔开。
输出包括一行数据,描述在输入文件中指定的两点的距离。距离的单位为km,要求精确到米。
55 0 N 40 0 E
59 0 N 49 30 E
90 0 S 90 0 E
90 0 N 90 0 W
725.979
20011.945