40分求助!
查看原帖
40分求助!
822418
liuhaoxuan247楼主2023/2/23 13:23

向各位大佬求助,有什么问题?

#include <bits/stdc++.h>
using namespace std;
int sus(int n){
	if(n==1){
		return 0;
	}
	for(int i=2;i*i<=n;i++){
		if(n%i==0){
			return 0;
		}
	}
	return 1;
}
int main(){
	int n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		int l,r,cnt=0;
		cin>>l>>r;
		if(r>=m){
			cout<<"Crossing the line"<<endl;
			continue;
		}
		for(int i=l;i<=r;i++){
			if(sus(i)){
				cnt++;
			}
		}
		cout<<cnt<<endl;
	}
	return 0;
}

帮忙看一看

2023/2/23 13:23
加载中...