36千米
设甲的速度为a千米/小时,乙的速度为b千米/小时.
同时出发,相遇时,甲走了3a千米,乙走了3b千米.
甲速度为(a+1)千米/小时,乙提前1/2小时出发.甲出发时,乙已走了0.5b千米,在桥上相遇时甲也走了3a千米,这时两人所用时间相等,即:
3a/(a+1)=(3b-0.5b)/b
解得a=5千米/小时
甲推迟0.5小时,乙速度(b-1)千米/小时,甲出发时,乙已走了0.5(b-1)千米,在桥上相遇时甲也走了3a千米,这时两人所用时间也相等,即:
3a/a=(3b-0.5(b-1))/(b-1)
解得b=7千米/小时
东西两镇距离为(5千米/小时+7千米/小时)x3小时=36千米