文章

49

粉丝

49

获赞

8

访问

11.1k

头像
C++
P1102 兰州大学机试题
发布于2024年3月18日 10:56
阅读数 209

#include<cmath>
#include<iostream>
using namespace std;

bool sushu(int n)
{
	if (n < 2)
	{
		return false;
	}
	else
	{
		for (int i = 2; i <= sqrt(n); i++)
		{
			if (n % i == 0)
				return false;
		}
	}
	return true;
}

int main()
{
	int a, b;
	while (cin >> a >> b)
	{
		int sum = 0;
		if (a > b)
		{
			int t = a;
			a = b;
			b = t;
		}
		for (int i = a; i <= b; i++)
		{
			if (sushu(i))
			{
				sum++;
			}
		}
		cout << sum << endl;
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发