AT_abc247_c [ABC247C] 1 2 1 3 1 2 1

题目描述

定义序列 $S_n$ 如下: - $S_1$ 是由一个 $1$ 组成的长度为 $1$ 的序列。 - 对于 $n \geq 2$,$S_n$ 是将 $S_{n-1}$、$n$、$S_{n-1}$ 按此顺序连接而成的序列。 例如,$S_2$ 和 $S_3$ 如下: - $S_2$ 是将 $S_1$、$2$、$S_1$ 按此顺序连接而成,因此为 $1,2,1$。 - $S_3$ 是将 $S_2$、$3$、$S_2$ 按此顺序连接而成,因此为 $1,2,1,3,1,2,1$。 给定 $N$,请输出序列 $S_N$ 的全部元素。

输入格式

输入以如下格式从标准输入读入: > $N$

输出格式

请以空格分隔的形式输出 $S_N$。

说明/提示

### 限制条件 - $N$ 是整数 - $1 \leq N \leq 16$ ### 样例解释 1 如题目所述,$S_2$ 为 $1,2,1$。 ### 样例解释 3 $S_4$ 是将 $S_3$、$4$、$S_3$ 按此顺序连接而成的序列。 由 ChatGPT 4.1 翻译