#include #include #include #define f cin #define g cout #define NM 1000001 using namespace std; bool V[NM]; int cnt; int sum = 0; int N = 100; int main() { g << N << '\n'; g << 1 << ' '; sum = 1; for (int i=1; i<=N; i++) { if (sum < NM-1) { g << sum+1 << ' '; sum += sum+1; } else g << 1 << ' '; } }