- #include
- using namespace std;
- const int N=100010;
- int q[N],s[N];
- int n;
- int main(){
- scanf("%d",&n);
- for(int i=0;i
"%d",&q[i]); -
- int res=0;
- for(int i=0,j=0;i
- s[q[i]]++;
- while(s[q[i]]>1){
- s[q[j]]--;
- j++;
- }
- res=max(res,i-j+1);
- }
- printf("%d",res);
- }