小红的传送阵
题解
讨论
查看他人的提交
题号:NC318311
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
现在有一条数轴,开始时小红在原点(即位置
)。数轴上有
个传送阵,第
个传送阵可以将小红从
传送到
,但小红最多只能使用一次传送阵。
每一秒,小红都可以走到当前位置减一或加一的位置,使用传送阵不需要花费时间。请你计算小红最少需要多少秒才能从原点走到
。
输入描述:
第一行输入两个整数
。
之后的
行,第
行输入两个整数
。
输出描述:
输出一个整数,代表小红需要的最短时间。
示例1
输入
复制
3 5 1 2 2 1 -1 4
3 5 1 2 2 1 -1 4
输出
复制
2
2
小红的传送阵
返回全部题目
列表加载中...
3 5 1 2 2 1 -1 4
2