#P7902. 「PMOI-0」假·儒略日
「PMOI-0」假·儒略日
Description
给定一个正整数 和另一个正整数 。
要求构造一个长度为 的数列 ,满足:
- 之中每个数字均出现 次。
- 对于数字 ,若 为奇数,则数字 两次出现位置之差 必须 超过 。
- 对于数字 ,若 为偶数,则数字 两次出现位置之差 不能 超过 。
由于 Lanuxhem 想得到 言琢დ 的代码,但他并不会这道题,所以他只能请聪明的你帮他完成这题。
Input Format
第一行输入两个整数 和 。
Output Format
如果无解输出 -1,否则输出一个长度为 的数列表示你的答案。
如果有多组解输出任意一组均给分。
3 2
3 1 2 3 2 1
3 6
-1
Hint
样例说明
数字 两次分别出现在位置 ,差为 ;
数字 两次分别出现在位置 ,差为 ;
数字 两次分别出现在位置 ,差为 。
数据范围
本题采用捆绑测试
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
对于 的数据:。
京公网安备 11011102002149号