只需要关心每个数对 4 取模后的结果。
若米小游戏取出的数余数为 x,你必须取出余数为:
(3−x)mod4的数。
给定一个长度为 n 的数组 {a1,a2,…,an},米小游和你在这个数组上进行一场博弈,米小游先手;在每一轮中:
米小游希望使你的得分尽可能少,你希望自己的得分尽可能多。你们双方均采取最优策略,求最终你的得分。
每个测试文件包含多组测试数据。 第一行输入一个整数 T (1≤T≤104),表示测试数据组数; 每组测试数据包含两行:
除此之外,保证所有测试数据中 n 的总和不超过 2×105。
对于每组测试数据,输出一个整数,表示你在对抗最优策略下的最终得分。
输入
2
3
1 2 3
4
0 0 3 3
输出
0
2
说明
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册