#P8220. [WFOI - 02] I wanna win the race(比赛)

[WFOI - 02] I wanna win the race(比赛)

题目背景

best is yet to come

kid 不小心进入了联机模式,他需要比他的对手更快通关才能取得胜利……

题目描述

kid 走进了一个场地,若干名选手在进行比赛,场地可以抽象为一个坐标系。

选手们要从 (1,1)\left(1,1\right) 跑到 (n,n)\left(n,n\right),若当前选手处在 (x,y)\left(x,y\right),则他们下一步可以移动到 (x±1,y)\left(x\pm1,y\right)(x,y±1)\left(x,y\pm1\right),注意,他们仅可以在第一象限活动,即任何时候 x>0,y>0x>0,y>0

所有点最开始都是 A\texttt{A} 类点,主办方选择了一个三元组 (a,b,c)\left(a,b,c\right),将所有满足 axba\leq x\leq bycy\leq c 的点 (x,y)\left(x,y\right) 变为 B\texttt{B} 类点,选手每经过一个 A\texttt{A} 类需要耗时 11 秒,每经过一个 B\texttt{B} 类需要耗时 22 秒。请注意,起始点和终点也要纳入计算。

kid 想要赢得这场比赛,他想知道最少需要多少秒能到达终点。

请注意,在【数据范围】中有重要的约束条件。

输入格式

共两行,第一行一个整数 nn,第二行三个整数 a,b,ca,b,c

输出格式

输出一个整数表示 kid 通关所需要的的最少秒数。

5
2 4 3
9

提示

【样例解释】

下图是其中一种可行的方案,紫色点为 A\texttt{A} 类点,红色点为 B\texttt{B} 类点:

【数据规模与约定】

本题采用 Subtask\tt Subtask 捆绑测试。

对于 30%30\% 的数据,1<a<b<n1030<c1031<a<b<n\leq 10^3,0<c\leq 10^3

对于 100%100\% 的数据,1<a<b<n1090<c1091<a<b<n\leq 10^9,0<c\leq 10^9