T274524 [DILL AKOI R2 Q] - I wanna hack ShanCreeper

题目背景

我看好像没有构造就出一个构造吧( ![](https://cdn.luogu.com.cn/upload/image_hosting/6oqmnu45.png)

题目描述

题目是这样的: > 输入一个长度为 $n$ 的正整数序列,要求输出序列中最长连号的长度。 > > 连号是指在序列中,从小到大的连续自然数。 > > $1 \le n\le 10^4,1\le a_i\le 10^9$。 有一位同学写出了这样的代码: ```cpp #include using namespace std; #define int long long const int N = 1e4 + 10; int a[N]; signed main() { int n; cin >> n; for (int i = 1; i > a[i]; int m = 1, mx = 0; for (int i = 2; i mx) { mx = m; } m = 1; } } cout n if a[i - 1] = a[i] - 1 m := m + 1 else if m > mx mx := m m = 1 print(m) ``` 请给出一组数据将他的代码 hack 掉。 若有多种数据,请任意输出一种。

输入格式

仅一行,一个正整数 $n'$,表示你构造数据的 $n$。

输出格式

输出你所构造的数据。 第一行一个正整数 $n'$。 第二行 $n'$ 个正整数 $a_i'$,用空格隔开。

说明/提示

### 样例 #1 解释 显然正确答案是 $6$,而本代码输出 $2$。 当然,如果你的输出是 $8{\tt{\backslash n}}1,1,1,1,1,1,1,2$,或 $8{\tt{\backslash n}}1,1,1,2,1,1,2,3$ 等也是正确的。 ### 数据规模及约定 本题使用 $\tt SPJ$,每个测试点只有 $\color{#52C41A} \rm\bold{AC}$ 与 $\color{#E74C3C}\rm \bold{WA}$ 两种状态,感谢 @Oddy 提供的 checker。 数据保证 $5\le n\le 10^4$,你输出的所有数都要在 $[1,10^4]$ 范围内。 ### 提示 你可以将「hack」理解成,构造出一组数据,使得选手程序与标准程序的输出不同。