寒假翻译19

Least Cost Bracket Sequence | JXNUOJhttps://acs.jxnu.edu.cn/problem/CF3D这是另一个有关括号规则的规律问题。
如果插入“+“和”1我们得到一个规律的数学表达式,例如序列(())()", "()“和”(()(()))“是规律的,而”)(", "(()“和”(()))(“不是。你有一个由字符组成的括号序列的模式”(", ")“和”?“.你必须用一个字符替换每个字符”?“以便你可以得到一个规则的括号序列。
对于每个字符“?“将其替换为(“和”)“的消耗给出了,在所有可能的变式中,你应该选择最少消耗的。
输入:
第一行包括一个长度为偶数的非空字符串,由字符“(", ")“和”?“组成。它的长度不超过5*1e4,。然后跟着m行,m是字符“?”的数量。在每一行包含两个整数ai和bi (1≤ai,  bi≤106),ai表示用括号替换第i个字符“?“的消耗,bi是另一个。
输出: 在第一行中打印最佳规律括号序列的消耗,在第二行中打印出所需顺序。
如果没有答案的话打印出-1。如果

寒假翻译19最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/17030.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>