View Code of Problem 6

#include<stdio.h>

int judge(int l,int r,int i)
{
  if(i+1==r)
    return 1;
  else return 0;
}
int main()
{
 int i,T,n,temp,l[10],r[10],a[10];
  scanf("%d",&T);
  temp=T;
  while(T--)
  {
    a[T]=1;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
      scanf("%d%d",&l[i],&r[i]); 
    }
    for(i=0;i<n;i++)
    {
      if(judge(l[i],r[i],i))
        ;
      else{a[T]=0;break;}
    }
  }
  for(i=temp-1;i>=0;i--)
  {
   if(a[i]==1)
     printf("YES\n");
    else
      printf("NO\n");
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 6