第二题:房间问题

题目:乔治和亚历克斯想住在同一个房间里。宿舍总共有N个房间。现在第i个房间里住着N人,这个房间可以容纳qi人(N≤qi)。你的任务是计算乔治和亚历克斯有多少房间。
题解:先输入宿舍的房间数,再以房间数建立起循环,输入每个房间已住人数和可住人数,判断如果房间可容纳数多于实际人数加上两人,这为住房间数

#include <iostream>
using namespace std;
int main()
{
	int a, b, c,d=0;
	cin >> a;
	for (int i = 1; i <= a; i++)
	{
		cin >> b >> c;
		if (c >= b + 2)
		{
			d++;
		}
	}
	cout << d << '\n';
}

猜你喜欢

转载自blog.csdn.net/weixin_43981315/article/details/84875572