#13105: RE錯誤.記憶體區段錯誤


a4545113 (LUMING)

學校 : 不指定學校
編號 : 71789
來源 : [118.169.194.90]
最後登入時間 :
2018-10-08 20:41:26
a121. 質數又來囉 | From: [36.225.226.3] | 發表日期 : 2017-12-08 02:53

小弟找不出來了.記憶體區段錯誤 錯誤點 測姿是正確的

 

 

#include<stdio.h>
#define Max 1000

int main()
{
    bool PR[Max];
    int a,b;
    while(scanf("%d %d",&a,&b)!=EOF)
    {
    int i,j,sun=0;
    
    for(i=1;i<Max;i++)
    PR[i]=true;
    
    PR[1]=false;PR[0]=false;
    
    for(i=3;i*i<Max;i+=2)
    {
        if(PR[i])
        for(j=i*i;j<Max;j+=i)
        PR[j]=false;
    }
    for(i=4;i<Max;i+=2)
    PR[i]=false;
    
    for(i=a;i<=b;i++)
    if(PR[i]==true)
    sun++;
    
    printf("%d\n",sun);
        
    }

    return 0;
}

 
ZeroJudge Forum