文章

12

粉丝

10

获赞

1

访问

5.6k

头像
素数 题解:简单易懂
P1375 北京航空航天大学机试题
发布于2024年3月26日 10:07
阅读数 448

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

int Judge(int x)
{
    if(x<2)return 0;
    if(x==2)return 1;
    for(int i = 2;i<=sqrt((float)x);i++)
    {
        if(x%i==0)return 0;
    }
    return 1;
}

int main()
{
    int n;
    while(cin>>n)
    {
        int k = 0;
        for(int i = 11;i<n;i+=10)
        {
            if(Judge(i))
            {
                cout<<i<<" ";
                k++;
        ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发