suitcase
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
弗罗多成功销毁魔戒。山姆怀斯要和佩里格林一起出去玩了。在去之前,他想自己造个行李箱。
题目描述
形式化地,有一个数列 表示山姆怀斯手上的原材料,长度为 。
定义一段连续的材料 可以使用当且仅当满足 为偶数且对于所有 ,都有 。
现在,佩里格林想知道对于所有 ,以 结尾的最短的满足条件的连续材料的长度是多少。
同时,有 个位置不能作为一段选取的材料 的中点()
输入格式
第一行两个整数 ,。
第二行 个整数 ,表示行李箱的材质。
第三行 个整数表示不能选的材料中点。
输出格式
给出 个数表示答案。若位置 无解,输出 -1
。
样例 #1
样例输入 #1
4 0
5 4 4 1
样例输出 #1
-1 -1 2 -1
样例 #2
样例输入 #2
9 1
4 1 0 0 1 4 4 8 8
1
样例输出 #2
-1 -1 -1 2 4 6 2 -1 2
提示
| 子任务 | 是否有特殊性质 | | 分数 |
| :----------: | :----------: | :----------: | :----------: |
| | 否 | | |
| | 否 | | |
| | 是 | | |
| | 否 | | |
特殊性质:
对于所有的数据,保证 $ 1 \leq n \leq 7 \times 10^6,0\le a_i \le 10^3,m \leq n$