#include int main() { int n,i,j=0,s,v[101],p=0,nr=10; do{ scanf("%d",&n); }while(!(n>=1 && n<=1000000)); s=0;i=1;v[++j]=1; s+=i; while(s=n) { printf("%d\n",j); for(i=1;i<=j;i++) printf("%d ",v[i]); return 0; } i=0; while(s