Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- class Test1
- {
- public static void main(String args[])
- {
- Scanner sc= new Scanner(System.in);
- int T,N,i,j,k,flag=0,flag1=0,r=0;
- T=sc.nextInt();
- int result[]=new int[T];
- for(i=1;i<=T;i++)
- {
- flag=0;
- flag1=0;
- N=sc.nextInt();
- int a[]= new int[N];
- for (j=0;j<N;j++)
- {
- a[j]=sc.nextInt();
- }
- for( k=0;k<N/2;k++)
- {
- if(a[k]!=a[N-k-1])
- {
- flag = -1;
- break;
- }
- }
- for(k=0;k<=N/2;k++){
- if ( (Math.abs(a[k+1]-a[k])==1 )|| (Math.abs(a[k+1]-a[k])==0))
- {
- flag1=0;
- }
- else
- {
- flag1=-1;
- break;
- }
- }
- if( flag==0 && flag1==0)
- {
- result[r]=1;
- r++;
- }
- }
- for(i=0;i<T;i++)
- {
- if(result[i]==1)
- {
- System.out.println("yes");
- }
- else System.out.println("no");
- }
- }
- }
Add Comment
Please, Sign In to add comment