#include using namespace std; int main(int argc, char *argv[]) { int N; cin >> N; // // ひとつを3とする // 残りはN - 1個 の和を、3で割ったあまりが1になるように構築すれば良い // cout << 3 << " "; int n = 1; while (1) { if ((N - 1) <= n) break; n += 3; } for (int i = 0; i < N - 2; i++) { cout << 1 << " "; n--; } cout << n << endl; return 0; }