#4277. 1 2 1 3 1 2 1

0

1 2 1 3 1 2 1

1 2 1 3 1 2 1

题目描述

我们将序列 SnS_n 定义如下。

S1S_1 是长度为 11、包含单个 11 的序列。 SnS_n(nn 为大于或等于 22 的整数)是通过按此顺序连接 Sn−1S_{n-1}、nn、Sn−1S_{n-1} 得到的序列。

例如,S2S_2 和 S3S_3 定义如下。

S2S_2 是按顺序连接 S1S_1、22 和 S1S_1,因此它是 1,2,11,2,1。 S3S_3 是按顺序连接 S2S_2、33 和 S2S_2,因此它是 1,2,1,3,1,2,11,2,1,3,1,2,1。

给定 NN,输出整个序列 SNS_N。

输入格式

输入从标准输入按以下格式给出: NN

输出格式

打印 SNS_N,各项之间用空格分隔。

2
1 2 1
1
1
4
1 2 1 3 1 2 1 4 1 2 1 3 1 2 1

提示

NN 是一个整数。 1≤N≤161 \leq N \leq 16如问题描述,S2S_2 是 1,2,11,2,1。
S4S_4 是按顺序连接 S3S_3、44 和 S3S_3。

标签: AtCoder|abc247C

来源

AtCoder|abc247C