Advertisement
Promi_38

cf 1512A

Apr 10th, 2021
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5.     int t;
  6.     scanf("%d", &t);
  7.    
  8.     while(t--)
  9.     {
  10.         int n, i, idx;
  11.         scanf("%d", &n);
  12.         int a[n];
  13.         for(i = 0; i < n; i++) scanf("%d", &a[i]);
  14.        
  15.         if(a[n - 2] != a[n - 1] && a[0] == a[n - 2])
  16.         {
  17.             idx = n;
  18.         }
  19.         else
  20.         {
  21.             for(i = 0; i < n; i++)
  22.             {
  23.                
  24.                 if(a[i] != a[i+1])
  25.                 {
  26.                     if(a[i+1] != a[i+2] && a[i] == a[i+2])
  27.                     {
  28.                         idx = i + 2;
  29.                         break;
  30.                     }
  31.                     else
  32.                     {
  33.                         idx = i + 1;
  34.                         break;
  35.                     }
  36.                 }
  37.             }
  38.         }
  39.         printf("%d\n", idx);
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement