#B3830. [NICA #2] 回溯的雨
[NICA #2] 回溯的雨
题目描述
小 Ran 有两个正整数 ,她还有两个长度为 的正整数序列 与 满足 ()。
很可惜的是,她忘记了所有 的值与 的值。她给你了 的值与序列 ,并希望你能还原出一组 的值与序列 使得原先的条件被满足。
当然,可能存在很多组这样的解,所以她希望你能最大化 的值并输出它(注意到你并不需要输出 序列)。如果不能还原出这样一组数,请输出 来报告无解。
输入格式
第一行两个正整数 与 ,含义同题目描述。
第二行 个正整数,描述数组 ,其中第 个数即为 。
输出格式
输出一个正整数,代表你还原出的最大的 的值。如果不能还原出这样一组正整数,则输出 。
5 2
4 6 8 10 12
2
5 2
3 6 9 12 15
-1
提示
数据保证,,,。