問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
1 行目に整数 N が与えられます。
2 行目に N 個の整数 c_1, c_2, ..., c_N からなる数列 c が与えられます。
N 枚の服があり、それぞれの色は c_1, c_2, ... c_N です。
この服のうち、ある区間の服をまとめ買いしようと思っています。
カラフルなものが好きなので、同じ色の服がある区間は買いたくありません。
この数列において、同じ色が 2 箇所以上存在しない区間のうち、最大の長さを求めてください。
1 行目に整数 N が与えられます。
2 行目に N 個の整数 c_1, c_2, ..., c_N からなる数列 c が与えられます。
N
c_1 c_2 ... c_N
与えられた数列において、同じ色が 2 箇所以上存在しない区間のうち、最大の長さを求めてください。
末尾に改行を入れ、余計な文字、空行を含んではいけません。
すべてのテストケースにおいて、以下の条件をみたします。
・ 1 ≦ N ≦ 1000
・ 1 ≦ c_i ≦ 50 (1 ≦ i ≦ N)
5
1 2 3 4 2
4
8
3 1 8 3 3 8 1 3
3