在制造出属于自己国家的汽车的道路上,跳蚤国王需要考虑的最后一道加工环节便是汽车整车装配,即把数以百计、或数以千计的各种零部件按照严格的技术要求组装成一辆完整的汽车。然而,这一环节远比跳蚤国王想像得要复杂,于是他找来了助手伏特和聪明的你。
汽车整车装配是一个工业问题,也是一个数学问题。如果把零部件按从小到大依次编号为
跳蚤国王自然不满足于只生产一辆汽车。一旦装配工厂建成,跳蚤国王希望看到装配工厂能无穷无尽地装配汽车。数学上,装配工厂需要进行的装配任务,便是排列
装配过程的真正难点在于,跳蚤国的装配机器有一定的技术缺陷,只有在上一次装配的零部件大小大于等于当前装配的零部件大小时,机器才能运转得很快,否则就会花很多时间来调整自身的配置。
因此,如果想执行装配任务序列
形式化的题意:给定一个
输入格式
输入的第一行包含两个整数,表示
接下来共
接下来
输出格式
共
样例一
input
5 3 2 4 3 1 5 4 8 12
output
2 3 4
explanation
样例二
见附件下载,该样例满足子任务
样例三
见附件下载,该样例满足子任务
样例四
见附件下载,该样例满足子任务
样例五
见附件下载,该样例满足子任务
数据范围
对于
子任务编号 | 特殊性质 | 分值 | |
---|---|---|---|
无 | |||
保证 |
|||
无 |
时间限制:
空间限制: