F1 - Full Color[Easy]

2 secs 1024 MB
Machonium's icon Machonium

問題 F2 とは制約のみが異なります

問題文

11 から NN までの番号がついた NN 個の電球が,番号の昇順に一列に並います。
それぞれの電球は,色 11 から色 KK までのいずれかの色をもっており,種類は色のみによって区別がつけられています。
i(1iN)i \scriptsize \hspace{0.3em} (1 \leq i \leq N) 番目の電球の色は色 CiC_i です。

幕田元くんは区間を一つ選び,その区間に含まれる電球をすべて購入します。
より厳密には,22 整数 l,r(1lrN)l,r \scriptsize \hspace{0.2em} (1 \leq l \leq r \leq N) を選び,番号が閉区間 [l,r][l, r] に含まれる電球をすべて購入します。

ただし,区間に含まれる電球の色が重複してはいけません。

ここでは K=3000K = 3000 とします。
幕田元くんは最大で何種類の電球を購入することができるか求めてください。

制約

  • 1N,Ci3000(1iN)1 \leq N, C_i \leq 3000 \scriptsize \hspace{0.3em} (1 \leq i \leq N)
  • 入力はすべて整数である

入力

入力は以下の形式で標準入力から与えられる。

NN
C1C2CNC_1 \hspace{0.5em} C_2 \hspace{0.5em} \ldots \hspace{0.5em} C_N

出力

答えを出力せよ。

サンプル

入力例1
5
1 2 3 4 2
出力例1
4

区間 [1,4][1, 4] を選ぶと,1,2,3,41, 2, 3, 4 番の 44 種類の電球を色が重複しないように購入することができます。
他のどのような区間を選んで電球を購入しても,44 種類より多い種類の電球を購入することはできません。


入力例2
13
3 1 8 3 3 4 8 8 3 1 8 1 3
出力例2
3

区間 [1,3],[2,4],[5,7],[8,10],[9,11],[11,13][1, 3], [2, 4], [5, 7], [8, 10], [9, 11], [11, 13] を選ぶと,33 種類の電球を購入することができます。
たとえば区間 [2,6][2, 6] には 44 種類の電球が含まれますが,色 33 をもった電球が重複してしまうので,購入することはできません。

提出


Go (1.21)