/ MYOJ / 题库 /

[b6e0OJ]爬楼梯

[b6e0OJ]爬楼梯

测试数据来自 b6e0_OJ/1013

题目描述

b6e0看见了一段楼梯。这段楼梯有nn阶,他现在在第00阶,他想要到第nn阶。
对于所有ii(1in1\le i\le n),可以从第aia_i阶~第i1i-1阶直接跨到第ii阶。每一阶还有一个值bib_i,表示从jjii(j<ij<i)花费bj+bib_j+b_i的体力。特殊地,b0=0b_0=0
b6e0想知道他到达第nn阶花费的最少体力是多少。

输入格式

第一行输入整数nn,表示这段楼梯有nn阶。
第二行输入nn个整数,第ii个数表示aia_i
第三行输入nn个整数,第ii个数表示bib_i
输入保证正确,不用判错。

输出格式

输出到达第nn阶花费的最少体力。

输入输出样例1

输入

5
0 1 2 3 4
1 2 3 4 5

输出

25

输入输出样例2

输入

10
0 0 2 3 1 4 6 6 6 1
100000 5 4 3 2 1 99 98 100 10000

输出

10010

样例解释

对于样例一,唯一的一条路线是00->11->22->33->44->55,花费为1+(1+2)+(2+3)+(3+4)+(4+5)=251+(1+2)+(2+3)+(3+4)+(4+5)=25

数据范围

对于100%的数据,1n5×1051\le n\le5\times10^5。对于所有ii(1in1\le i\le n),0ai<i0\le a_i<i109bi109-10^9\le b_i\le10^9
Subtask 1(15pts): n10n\le10
Subtask 2(25pts): n1000n\le1000
Subtask 3(10pts): 对于所有ii(2in2\le i\le n),bi1bib_{i-1}\le b_i
Subtask 4(10pts): 对于所有ii(2in2\le i\le n),ai1aia_{i-1}\le a_i
Subtask 5(10pts): 对于所有ii(1in1\le i\le n),1bi1091\le b_i\le10^9
Subtask 6(30pts): 无特殊限制。

贡献者

题面,数据:b6e0
核题:Ducati、关怀大佬

信息

ID
1046
难度
9
分类
(无)
标签
递交数
1
已通过
1
通过率
100%
上传者