选房子

选房子-首届全国中医药院校大学生程序设计竞赛

题目描述

栋栋和李剑已经大四了,想要出去找房子住。他们一共看中了n套房子。其中第i套房子已经住了ai个人了,它最多能住bi个人。栋栋和李剑想要住在一起,那么请问他们有几套可以选择的房子?

输入

输入的第一行为一个正整数T (T<=1000),代表一共有T组测试数据。

每组测试数据的第一行有一个正整数n (1<=n<=100),代表一共有n套房子。接下来n行,每行有两个正整数ai,bi (1<=ai<=bi<=100),分别代表现在已经住了ai个人和最多能住bi个人。

输出

对于每组测试数据,输出一行包含一个整数,代表他们可以选择房子的数量。

样例输入

2
2
1 2
1 3
3
1 10
2 10
3 10

样例输出

1
3

代码

package Week6;import java.util.Scanner;
public class QA {//输入的第一行为一个正整数T (T<=1000),代表一共有T组测试数据。//每组测试数据的第一行有一个正整数n (1<=n<=100),代表一共有n套房子。接下来n行,// 每行有两个正整数ai,bi (1<=ai<=bi<=100),分别代表现在已经住了ai个人和最多能住bi个人。// 对于每组测试数据,输出一行包含一个整数,代表他们可以选择房子的数量。static int sum;public static void main(String[] args) {Scanner sc = new Scanner(System.in);//定义T表示有T组测试数据int T = sc.nextInt() ;//每组测试数据中有num套房子int num;//定义共有多少组房间。//int[] team = new int [T];while(sc.hasNext()){for(int j=0;j<T;j++){sum = 0;num = sc.nextInt();int ai,bi;for(int i=0;i<num;i++){ai = sc.nextInt();bi = sc.nextInt();if(bi-ai>=2){//    System.out.println(ai+","+bi);sum++;}}System.out.println(sum);}}}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部