logo Algo Beat Contest
登录 注册

#10019. mex 变换

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Shadow_T 管理员

题目描述

我们定义一次对序列 的一次衰变操作如下:

  • 有一个新的序列 ,其中

  • 然后令 变成

接下来我们定义 为序列 衰变为全 序列需要的次数。特别的如果 本身就是全 序列,那么

给定一个长度为 的序列 ,求

输入格式

第一行一个正整数

第二行 个正整数表示

输出格式

一个正整数表示答案。

样例

输入输出样例 #1

输入 #1

5
0 0 0 0 0

输出 #1

0

输入输出样例 #2

输入 #2

5
1 2 3 4 5

输出 #2

1

输入输出样例 #3

输入 #3

5
0 0 1 2 3

输出 #3

2

输入输出样例 #4

输入 #4

5
1 0 1 2 3

输出 #4

3

数据范围与提示

对于 的数据,

对于 的数据,

对于 的数据,