View Code of Problem 6

import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T=sc.nextInt();

for(int j=0;j<T;j++){
	int p=0;
	int a=sc.nextInt();
	int q[]=new int[a];
	int w[]=new int[a];
	for(int i=0;i<a;i++){
	q[i]=sc.nextInt();
	w[i]=sc.nextInt();
	}
	double e=w[a-1];
    int c=(int) Math.ceil(e/a);
    for(int i=0;i<a;i++){
    if(q[i]>=i*c&&w[i]<=(i+1)*c)
    p++;
    }
     if(p==a)
     System.out.println("YES");
     else
     System.out.println("NO");
}
}
}

Double click to view unformatted code.


Back to problem 6