#Lutece2400. 保护团长
保护团长
Migrated from Lutece 2400 保护团长
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
团长们把保护公屏打在兄弟上!
保护团长不受屑网友的迫害是团员的工作,莱德决定制造一串完整的括号序列把团长保护起来。
完整的括号序列定义如下:
()
是一段完整的括号序列- 若序列
A
是一段完整的括号序列,则(A)
是一串完整的括号序列 - 若序列
A
和B
都是完整的括号序列,则AB
是一串完整的括号序列
这串括号序列总长度为 ,我们把各个位置标记为 。莱德在第 个位置上制造一个左括号需要花费 点代价,在第 个位置上制造一个右括号需要花费 点代价。
莱德是一名加把劲骑士,他会努力工作,但他仍然想知道制造这串完整的括号序列需要花费的最少的代价是多少。
Input
第一行包括两个数字, 和 (), 约定 一定为偶数
接下来一行有 个数字,分别代表 ()
接下来一行有 个数字,分别代表 ()
Output
输出一个整数表示答案
Samples
Resources
2020 UESTC ICPC Training for Dynamic Programming