Logo Universal Online Judge

UOJ

时间限制:1 s 空间限制:512 MB
统计

题目描述

由于这是考试,不是出题人拿来补番的地方,所以你需要做一个签到题:

给定 $n$ ,你需要给出一个长度为 $n$ 的『kel 序列』𝑎。

我们把一个长度为 $n$ 的序列 $a$ 称为『kel 序列』,当且仅当它满足 $ \forall 1 \le l < r < l' < r' \le n$, $a_{l \dots r} \neq 𝑎_{l' \dots r'}$。

Shinomiya 想要你给出一个『kel 序列』,若无解,请输出 Shinomiya

值得注意的是,『kel 序列』仅由 $[L, R]$ 间的整数组成。

SPJ 会判断你的『kel 序列』并且给出相应分数。

• 如果你给出的『kel 序列』最优,你会获得这个测试点的全部分数(即 5 分)。

• 如果你给出的『kel 序列』合法但非最优,你会获得这个测试点的部分分(即 3 分)

• 如果你给出的『kel 序列』非法,你会在该测试点获得 0 分。

『kel 序列』最优当且仅当其字典序在长度为 $n$ 的『kel 序列』中最小。

输入格式

一行,三个整数 $ n, L, R $。

输出格式

输出 $n$ 行 $n$ 个整数或一个字符串,表示符合要求的『kel 序列』或 Shinomiya

样例输入 #1
1 0 0
样例输出 #1
0
样例输入 #2
114514 172003 172300
样例输出 #2
Shinomiya

提示

对于 10% 的数据,保证 $1 \le n \le 10$。

对于 20% 的数据,保证 $1 \le n \le 50$。

对于 60% 的数据,保证 $1 \le n \le 10^3$。

对于 100% 的数据,保证 $1 \le n \le 10^6,0 \le L \le R \le 10^9$。