为了账号安全,请及时绑定邮箱和手机立即绑定

如果继续收到runtimeException

如果继续收到runtimeException

呼如林 2024-01-28 20:26:14
以下代码在 Eclipse 中工作正常,但在在线编辑器中我不断收到 runtimeException(NoSuchElementFoundException) 请帮助我哪里出了问题?{我使用埃拉托色尼算法筛来查找用户所需范围内的素数}    public class test {     public static void main(String[] args) {        Scanner sc = new Scanner(System.in);    if(sc.equals(""))    {        sc.close();    }    Integer t = sc.nextInt();    while(t>0)    {    int m = sc.nextInt();    int n = sc.nextInt();    int prime[]= new int[n+1];    for(int i=0;i<=n;i++)    {        prime[i]=1;    }    prime[0]=0;    prime[1]=0;    for(int i=2;i<Math.sqrt(n);i++)    {        if(prime[i]==1)        {            for(int j=2;i*j<n;j++)            {                prime[i*j]=0;            }        }    }    for(int i=m;i<n;i++)    {        if(prime[i]==1)        {            System.out.println(i+" ");        }    }    System.out.println();    t--;   }    }   }
查看完整描述

1 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

我建议你使用hackerrank,我认为它更方便。在黑客等级中,您可以解锁测试用例来跟踪代码中的错误、bug,也可以与那里的同事讨论问题。
另一方面,如果您有详细的堆栈跟踪,请包含它,我将无法得到您提到的“NoSuchElementFoundException”异常,我将相应地更新我的答案。

查看完整回答
反对 回复 2024-01-28
  • 1 回答
  • 0 关注
  • 82 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信