40求助
  • 板块P1865 A % B Problem
  • 楼主zcs_
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/3/7 17:29
  • 上次更新2024/3/7 20:04:05
查看原帖
40求助
996206
zcs_楼主2024/3/7 17:29
#include <cstdio>
#include <algorithm>
using namespace std;
int n,m,cnt;
bool prime(int x){
	for (int i=2;i*i<=x;i++){
		if (x%i==0){
			return false;
		}
	}
	return true;
}
int main(){
    cin>>n>>m;
    while(n--){
    	int l,r;cin>>l>>r;
    	for (int i=l;i<=r;i++){
    		if (prime(i)){
    			cnt++;
			}
		}
		if (l<1 || r>m)cout<<"Crossing the line";
		else if (cnt>0)cout<<cnt<<endl;
		cnt=0;
	}
    return 0;
}
2024/3/7 17:29
加载中...