#include<bits/stdc++.h>
using namespace std;
int num[500005];
int main()
{
int n;
int sum=0;
cin>>n;
while(n)
{
if(n==1)
{
num[sum]++;
break;
}
num[++sum]=2;
n-=2;
}
cout<<sum<<endl;
for(int i=1;i<=sum;i++)
cout<<num[i]<<' ';
cout<<endl;
return 0;
}
749 A. Bachgold Problem
最新推荐文章于 2020-09-29 10:54:34 发布