Guest User

Untitled

a guest
Oct 8th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1.  
  2. import java.util.*;
  3. class Test1
  4. {
  5. public static void main(String args[])
  6. {
  7. Scanner sc= new Scanner(System.in);
  8. int T,N,i,j,k,flag=0,flag1=0,r=0;
  9. T=sc.nextInt();
  10. int result[]=new int[T];
  11. for(i=1;i<=T;i++)
  12. {
  13. flag=0;
  14. flag1=0;
  15. N=sc.nextInt();
  16. int a[]= new int[N];
  17. for (j=0;j<N;j++)
  18. {
  19. a[j]=sc.nextInt();
  20. }
  21. for( k=0;k<N/2;k++)
  22. {
  23. if(a[k]!=a[N-k-1])
  24. {
  25. flag = -1;
  26. break;
  27. }
  28. }
  29.  
  30.  
  31. for(k=0;k<=N/2;k++){
  32. if ( (Math.abs(a[k+1]-a[k])==1 )|| (Math.abs(a[k+1]-a[k])==0))
  33. {
  34. flag1=0;
  35. }
  36. else
  37. {
  38. flag1=-1;
  39. break;
  40. }
  41. }
  42.  
  43. if( flag==0 && flag1==0)
  44. {
  45.  
  46. result[r]=1;
  47. r++;
  48. }
  49.  
  50. }
  51. for(i=0;i<T;i++)
  52. {
  53. if(result[i]==1)
  54. {
  55. System.out.println("yes");
  56. }
  57. else System.out.println("no");
  58. }
  59.  
  60.  
  61. }
  62. }
Add Comment
Please, Sign In to add comment