给定正整数
- 将序列
的开头元素加到 的末尾,并从 中移除。 - 将序列
的末尾元素加到 的末尾,并从 中移除。
我们的目的是让
输入格式
每个测试点包含多组测试数据。
输入的第一行,包含一个整数
第一行,包含一个正整数
第二行,包含
输出格式
对每组测试数据输出一行答案。
如果无法生成出回文数列,输出一行 ‐1
,否则输出一行一个长度为 L
或 R
构成的字符串(不含空格),其中 L
表示移除开头元素的操作 1,R
表示操作 2。
你需要输出所有方案对应的字符串中字典序最小的一个。
字典序的比较规则如下:长度均为
样例一
input
2 5 4 1 2 4 5 3 1 2 3 5 3 3 2 1 2 1 3
output
LRRLLRRRRL -1
explanation
在第一组数据中,生成的的
另一种可能的操作方案是 LRRLLRRRRR
,但比答案方案的字典序要大。
样例二
见附加文件。
限制与约定
令
对所有测试点保证
测试点编号 | 特殊性质 | |||
---|---|---|---|---|
无 | ||||
无 | ||||
无 | ||||
无 | ||||
无 | ||||
有 | ||||
无 |
特殊性质:如果我们每次删除
时间限制:
空间限制: