#include <stdio.h>
int main() {
int a[100],n,i,j,t,count=0;
scanf("%d",&n);
for(i=2;i<=n;i++)
{
t=1;
for(j=2;j<i;j++)
{
if(i%j==0&&i!=2)//判断素数
{
t=0;
break;
}
}
if(t==1)
{
a[count]=i;
count++;
}
}for(i=0;i<count;i++)
{
printf("%d ",a[i]);
}
printf("\n%d",n-1-count);
return 0;
}



京公网安备 11010502036488号