设从甲往乙上坡路程akm,平路bkm,下坡ckm据题意有:a/40=b/45=c/50,即:a/8=b/9=c/10;得:a=4c/5原路返回时多花了30分钟,即:(c/40-c/50)-(a/40-a/50)=0.5整理得:c-a=100即:c-4c/5=100,解得c=500(km)∴a=400(km),b=450(km)两地距离=a+b+c=400+450+500=1350(km)