| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 611 人关注过本帖
标题:[求助]
只看楼主 加入收藏
nitsars07
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-6-12
收藏
 问题点数:0 回复次数:4 
[求助]
求解 110000内第8个大的质数: class xxs { public static void main(String[] args) { int a, b=1; for (int i=2; i<=110000; i++) { for (a=2; a<=i/2; a++) { if (i%a==0) break; } if (a<i/2) { b++; if(b==8) { System.out.println(i); break; } } } } } 结果显示的是15啊,不知道错在哪??
搜索更多相关主题的帖子: public 
2005-06-24 15:13
nitsars07
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-6-12
收藏
得分:0 

不好意思!偶已经能自行解决了啊,但不知结果是否是对的?
class xxs {  
   public static void main(String[] args) {  
      int a, b=0, resID=0;  
  int[] res = new int[10];  
      for (int i = 1; i &lt; 110000; i++) {  
        for (a = 2; a &lt;= (int)i/2; a++) {  
          if (i % a == 0) {  
            break;  
          }  
   
        }  
        if (a &gt; (int)i/2 ) {  
  res[resID] = i;  
  resID++;  
  resID %=8;  
        }  
      }  
  System.out.println(res[resID]);  
    }  
      
  }

请哪位帮助我检查检查,谢谢!!!

浮萍——要站住脚,就要努力,所以,我努力!!!
2005-06-24 15:27
freedxw
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2005-3-31
收藏
得分:0 
class xxs {  
   public static void main(String[] args) {  
      int a, b=0, resID=0;  
  int res=0;  
      for (int i = 110000; i &gt; 0; i--)
    {
   for (a = 2; a &lt;= (int)i/2; a++)
   {  
    if (i % a == 0)
    {  
      break;  
    }  
   
   }
   
   if (a &gt; (int)i/2 ) {  
   
    resID++;  
   }
   if(resID&gt;=8)
   {
    res = i;
    break;
   }
   
      }  
    System.out.println(res);
   }  
      
}你的程序运行的有点慢。我稍改了一下

[此贴子已经被作者于2005-6-24 16:42:20编辑过]



天不知道,地知道, 你不知道,我知道!
2005-06-24 16:17
nitsars07
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-6-12
收藏
得分:0 
嗯,是的,我的那个运行好慢的,你这个就好多了啊,谢谢 !!

浮萍——要站住脚,就要努力,所以,我努力!!!
2005-06-25 12:01
深夜狼
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:348
专家分:0
注 册:2005-5-9
收藏
得分:0 
2005-06-29 18:03
快速回复:[求助]
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017818 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved