判断素数
#include<stdio.h>
int fun(int n);
int main()
{
int n,result;
while( scanf("%d",&n)!=EOF)
{
result=fun(n);
if(result)printf("No\n");
else
printf("YES\n");
}
return 0;
}
int fun(int n)
{
int flag=0,i;
for(i=2; i<n; i++)
{
if(n%i==0)
{
flag=1;
break;
}
}
if(n==1)return 1;
else return flag;
}
#include<stdio.h>
int main()
{
int n,i;
while(scanf("%d",&n)!=EOF)
{
printf("%d\n",n/2);
for(i=0;i<n/2-1;i++)
printf("2 ");
if(n%2==0)
printf("2\n");
else printf("3\n");
}
return 0;
}