#1291. JvJv与成绩单

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:Special Judge
上传者: 人智91-朱晨曦

题目描述

JvJv买好了游戏正准备玩,可是母上大人突然打电话来问成绩了。然而他水平很低,分数很低,因此他必须从成绩单上只挑选部分成绩上报,以避免激怒母上大人

他的成绩单上有 门按顺序考完的科目的成绩,第 门的成绩为 。JvJv认为,只要他能找出尽可能多的科目,使其按考试顺序从早到晚排列时,各科的成绩是非严格单调增的,即可证明自己一直在进步,即使分数低也没关系(即使科目之间没啥关联)。

但是JvJv考完了这些考试后(),已经麻了,没有心思再动脑子了,所以请你帮帮他找出这样的一些科目,并输出所选的是第几门考试。

输入格式

第一行一个整数
第二行 个整数 (下标从 开始),代表各科的考试成绩

输出格式

第一行一个整数 ,表示能找到的最多科目数量
第二行 严格单调增的整数,表示所选科目的序号
如果有多种解,输出任意一种即可

样例

样例输入1

5
0 1 3 1 2

样例输出1

4
1 2 4 5

数据范围与提示