#P0203. D.奇偶(jo)
D.奇偶(jo)
题目描述
给出一个长度为 的序列 ,当你在第 号位置时,你可以一步跳到 或 。
对于每一个位置 ,你想知道最少需要多少步可以到达一个位置 ,使得 与 的奇偶性不同。
输入格式
第一行一个整数 ,表示序列的长度。
第二行 个整数 ,表示题目中的序列。
输出格式
一行 个整数 ,其中 表示对于位置 ,到达一个位置 ,使得 与 的奇偶性不同需要的最少步数,如果不能到达这样的位置 ,输出。
输入输出样例 #1
输入 #1
10
4 5 7 6 7 5 4 4 6 4
输出 #1
1 1 1 2 -1 1 1 3 1 1
说明/提示
,。
相关
在下列比赛中: