Guest User

Untitled

a guest
Jan 20th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. int main(){
  4. int n,i,a[100000],j,m=0,k[10],max=0,flag=0;;
  5. scanf("%d",&n);
  6. for(i=0;i<n;i++){
  7. scanf("%d",&a[i]);
  8. }
  9. for(i=0;i<n;i++){
  10. for(int j=i+1;j<n;j++){
  11. if(a[i]==a[j]){
  12. k[m]=abs(i-j);
  13. m=m+1;
  14. }
  15. }
  16.  
  17. }
  18. // printf("%d",m);
  19. max=k[0];
  20. for(i=0;i<m;i++){
  21.  
  22. if(k[i]<=max){
  23. max=k[i];
  24. flag=1;
  25. }
  26.  
  27. }
  28. if(flag==0){
  29. printf("-1");
  30. }
  31. else{
  32. printf("%d",max);
  33. }
  34. return 0;
  35.  
  36. }
Add Comment
Please, Sign In to add comment