bool prime( int a )
{
int i = 2;
if ( a == 2 )
return(true);
if ( a < 2 )
return(false);
if ( a % 2 == 0 )
return(false);
for ( i = 3; i*i <= a; i++ )
if ( a % i == 0 )
return(false);
return(true);
}
这是概念最简单的版本 以此记录
bool prime( int a )
{
int i = 2;
if ( a == 2 )
return(true);
if ( a < 2 )
return(false);
if ( a % 2 == 0 )
return(false);
for ( i = 3; i*i <= a; i++ )
if ( a % i == 0 )
return(false);
return(true);
}
这是概念最简单的版本 以此记录
筛法太草了
这一年也筛选不完前1w吧
看看rsa论文?