在银河中孤独摇摆
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
在银河中孤独摇摆 - 知更鸟 / HOYO-MiX / Chevy
题目描述
云浅给了你一个长为 的排列 ,你可以进行若干次操作,每次操作时,你可以先把序列任意划分成 段(),每段都是原排列的一个非空子区间,且每个数恰好属于一段。设你分出的 段分别为 (加法表示序列的拼接),那么这次操作会把排列 变为 。
例如,,你可以选择 ,然后操作之后 会变为 ,即 。
你需要在 次操作内将排列排序为 。可以证明一定有解。
输入格式
第一行一个正整数 。
第二行 个正整数 。
输出格式
第一行一个非负整数 表示操作次数。
接下来 行,每行先输出一个正整数 表示这次操作将序列划分出的段数,接下来同一行内输出 个正整数 表示每段的长度。你需要保证 。
样例 输入
5
1 4 3 5 2
样例 输出
4
4 1 2 1 1
2 3 2
2 3 2
4 1 1 1 2
样例 解释
排列 的变化为 $(1,4,3,5,2)\to (2,5,4,3,1)\to (3,1,2,5,4)\to (5,4,3,1,2)\to (1,2,3,4,5)$。
测试点约束
对于所有数据,保证 。
| 子任务编号 | 特殊性质 | 依赖子任务 | 分值 | |
|---|---|---|---|---|
| Subtask #1 | 无 | 无 | ||
| Subtask #2 | ||||
| Subtask #3 | ||||
| Subtask #4 | ||||
| Subtask #5 | A | 无 | ||
| Subtask #6 | 无 | 
特殊性质 A:排列 从所有 的排列中均匀随机选取。
[YDRS#007] 无限风光在险峰 · 云斗五月 Silver Round
- 状态
 - 已结束
 - 规则
 - IOI(严格)
 - 题目
 - 5
 - 开始于
 - 2024-5-25 9:00
 - 结束于
 - 2024-5-25 20:00
 - 持续时间
 - 4 小时
 - 主持人
 - 参赛人数
 - 105
 
      
京公网安备 11011102002149号