D. suitcase

    传统题 1000ms 256MiB

suitcase

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

弗罗多成功销毁魔戒。山姆怀斯要和佩里格林一起出去玩了。在去之前,他想自己造个行李箱。

题目描述

形式化地,有一个数列 aa 表示山姆怀斯手上的原材料,长度为 nn

定义一段连续的材料 [l,r][l,r] 可以使用当且仅当满足 rl+1r-l+1 为偶数且对于所有 1irl+121 \leq i \leq \frac{r-l+1}{2},都有 al+i1=ari+1a_{l+i-1} = a_{r-i+1}

现在,佩里格林想知道对于所有 1in1 \leq i \leq n,以 ii 结尾的最短的满足条件的连续材料的长度是多少。

同时,有 mm 个位置不能作为一段选取的材料 l,rl,r 的中点(r+l2+1\frac{r+l}{2} +1)

输入格式

第一行两个整数 nnmm

第二行 nn 个整数 a1ana_1 \dots a_n,表示行李箱的材质。

第三行 mm 个整数表示不能选的材料中点。

输出格式

给出 nn 个数表示答案。若位置 ii 无解,输出 -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

提示

| 子任务 | 是否有特殊性质 | nn\le | 分数 |

| :----------: | :----------: | :----------: | :----------: |

| 11 | 否 | 10210^2 | 2020 |

| 22 | 否 | 3×1033\times10^3 | 3030 |

| 33 | 是 | 7×1067 \times 10^6 | 3030 |

| 44 | 否 | 7×1067 \times 10^6 | 2020 |

特殊性质:m=0m=0

对于所有的数据,保证 $ 1 \leq n \leq 7 \times 10^6,0\le a_i \le 10^3,m \leq n$

中心团队集训day5 上午 供题人:宋承璋

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-1-21 8:00
结束于
2025-1-22 0:00
持续时间
16 小时
主持人
参赛人数
34