?
#braindead n,k=map(int,input().split()) a=[int(i) for i in input().split()] hm=[0]*(1000001) l,curr,res=0,0,0 sol=[-1,-1] for r in range(n): hm[a[r]]+=1 if hm[a[r]]==1:curr+=1 while curr>k: hm[a[l]]-=1 if hm[a[l]]==0:curr-=1 l+=1 if r-l+1>res: res=r-l+1 sol=[l+1,r+1] print(*sol)
?
?
?
?