慕秦


私信TA

用户名:yanhuiru

访问量:269

签 名:

接受自己的普通,然后全力以赴的出众

等  级
排  名 59952
经  验 225
参赛次数 1
文章发表 2
年  龄 21
在职情况 学生
学  校 华北电力大学
专  业 软件工程

  自我简介:

编程小白

TA的其他文章


参考代码:

#include<iostream>

#include<math.h>

using namespace std;

int main() 

{

int num,k,i;

cin>>num;

//暴力法求解 

for(k=2;k<=num;k++)

{

for(i=2;i<k;i++)

{

if(k%i==0)

break; 

}

if(i==k)

cout<<k<<endl;

}

//采取从2-所判断数的根号值循环判断,降低算法复杂度 

for(k=2;k<=num;k++)

{

    int m=(int)sqrt((double)k);

for(i=2;i<=m;i++)

{

if(k%i==0)

break; 

}

if(i>m)

cout<<k<<endl;

}

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »