文章

55

粉丝

100

获赞

12

访问

30.9k

头像
素数判定 题解:
P1102 兰州大学机试题
发布于2024年3月13日 00:06
阅读数 385

#include<stdio.h>
#include<iostream>
using namespace std;

bool ss(int a){
    for(int i = 2; i<=a/2; i++){
        if(a%i == 0){
            return false;
        }
    }
    return true;
}

//给你两个数a、b,现在的问题是要判断这两个数组成的区间内共有多少个素数
int main(){
    int a,b;
    while(cin>>a>>b){
        int count = 0;
        for(int i = (a<b?a:b); i<=(a>b?a:b); i++){
            if(ss(i)){
                count++;
            }
        }
        cout<<count<<endl;
    }
}
 
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发