文章

79

粉丝

0

获赞

502

访问

19.7k

头像
素数判定 题解:
P1102 兰州大学机试题
发布于2026年2月4日 11:28
阅读数 124

#include<iostream>

using namespace std;

bool is_prime(int x) {
	if (x == 1) return false;
	for (int i = 2; i * i <= x; i ++ ) {
		if (x % i == 0)
			return false;
	}
	return true;
}

int main() {
	int a, b;
	while (cin >> a >> b) {
		if (a > b) swap(a, b);
		int cnt = 0;
		for (int i = a; i <= b; i ++ ) {
			if (is_prime(i)) cnt ++ ;
		}
		cout << cnt << endl;
	}

	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发