#1633. 游戏

游戏

游戏

题目限制

1000 ms 512 M

题目描述

Alice\text{Alice}Bob\text{Bob} 又在一起在玩游戏,这次游戏的规则是:

11. Alice\text{Alice} 先手, Bob\text{Bob} 后手,轮流进行操作,共有 mm 轮操作,有一个集合初始为 S={a1,a2,...,an}S=\{a_1,a_2,...,a_n\}22. 第 ii 轮操作有一个参数 bib_i,当前轮的操作者有以下两个选择:保留 SS 中所有是 bib_i 倍数的数字,或者保留 SS 中所有不是 bib_i 倍数的数字。 33. 进行了 mm 轮操作后两人获得的权值是 SS 中的数字之和,SS 可以为空。

Alice\text{Alice} 希望权值最小, Bob\text{Bob} 希望权值最大,假设他们都足够聪明,那么游戏最终的权值是多少。

输入格式

第一行两个整数 n,mn,m,表示集合大小和操作轮数。

第二行 nn 个整数 aia_i,表示初始集合。

第三行 mm 个整数 bib_i,为第 ii 轮的参数。

输出格式

输出一个数表示博弈的结果。

数据范围

对于 100%100\% 的数据,1n2×104,1m2×105,4×1014ai4×1014,1≤n≤2×10^4, 1≤m≤2×10^5, -4×10^{14}≤a_i≤4×10 ^{14}, 1bi4×10141≤b_i≤4×10^{14}

测试点编号 mm\le 特殊性质
11
2,32,3 2×1052\times 10^5 \forall i<mi < m,bi=bi+1b_i = b_{i+1}
4,5,64,5,6 \forall i<mi < m, bi+1 mod bi=0b_{i+1} \ mod \ b_i = 0
7,87,8 77
9,10,119,10,11 2020
12,13,1412,13,14 100100
15,1615,16 2×1052\times 10^5 $m\ mod\ 2=0,\forall i\le \frac{m}{2},b_{2i-1}=b_{2i}$
17,18,19,2017,18,19,20

输入样例 1

10 3
13 -6 -9 -8 11 5 -4 -9 -4  -7
2 3 3

输出样例 1

-6