CF1163B1 Cat Party (Easy Edition)

题目描述

本题与下一题相同,但数据范围较小。 Shiro 刚搬进新家。她想邀请所有朋友来家里玩大富翁。然而,她的房子太小了,所以每次只能邀请一个朋友。 在 Shiro 搬进新家的 $n$ 天里,每天恰好有一只猫来到她家。第 $i$ 天来的猫带着颜色为 $u_i$ 的丝带。Shiro 想知道最大的整数 $x$,使得如果考虑前 $x$ 天的连续天数,可以恰好移除其中一天,使得剩下的 $x-1$ 天里,每种出现过的丝带颜色出现的次数都相同。 例如,考虑如下的 $u_i$ 序列:$[2, 2, 1, 1, 5, 4, 4, 5]$。那么 $x=7$ 是一个合法的连续天数,因为如果移除最左边的 $u_i=5$,那么剩下的 $x-1=6$ 天里,每种颜色的丝带都恰好出现了两次。注意 $x=8$ 不满足条件,因为你必须恰好移除一天。 由于 Shiro 只是一只猫,她不太擅长计数,需要你的帮助来找出最长的连续天数。

输入格式

第一行包含一个整数 $n$($1 \leq n \leq 10^5$)——天数总数。 第二行包含 $n$ 个整数 $u_1, u_2, \ldots, u_n$($1 \leq u_i \leq 10$)——每只猫所带丝带的颜色。

输出格式

输出一个整数 $x$——最长的合法连续天数。

说明/提示

在第一个样例中,我们可以选择最长的 $13$ 天作为连续天数,因为移除最后一天后,剩下的颜色 $1$、$2$、$3$ 和 $4$ 都恰好出现了 $3$ 次。注意也可以选择 $10$ 天(移除第 $10$ 天),但我们要求最长的连续天数。 在第四个样例中,如果我们取前 $6$ 天作为连续天数,移除第 $3$ 天后,剩下的颜色 $1$、$2$、$3$、$4$ 和 $5$ 都恰好出现一次。 由 ChatGPT 4.1 翻译