P2583 地铁间谍

题目描述

特工玛利亚被送到 S 市执行一个特别危险的任务。她需要利用地铁完成他的任务,S 市的地铁只有一条线路运行,所以并不复杂。 玛利亚有一个任务,现在的时间为 $0$,她要从第一个站出发,并在最后一站的间谍碰头。玛利亚知道有一个强大的组织正在追踪她,她知道如果一直呆在一个车站,她会有很大的被抓的风险,躲在运行的列车中是比较安全的。所以,她决定尽可能地呆在运行的列车中,她只能往前或往后坐车。 玛利亚为了能准时且安全的到达最后一个车站与对方碰头,需要知道在在车站最小等待时间总和的计划。你必须写一个程序,得到玛丽亚最短的等待时间。当然,到了终点站之后如果时间还没有到规定的时刻,她可以在车站里等着对方,只不过这个等待的时刻也是要算进去的。 这个城市有 $n$ 个车站,编号是 $1-n$,火车是这么移动的:从第一个车站开到最后一个车站。或者从最后一站发车然后开会来。火车在每特定两站之间行驶的时间是固定的,我们也可以忽略停车的时间,玛利亚的速度极快,所以他可以迅速上下车即使两辆车同时到站。

输入格式

输出格式

说明/提示

### 样例 1 解释 她 $0$ 分钟时上车,在 $3$ 号站下车,立刻坐上($0$ 分始发)$15$ 分开的车回去,到 $2$ 号车站,立刻坐上($20$ 分始发)$25$ 开的车到终点,$50$ 分到,还需要等待 $5$ 分钟。