Recently, Jvruo became obsessed with a fighting game. In this game, characters stand on an arena from left to right, and the combat power of the character is . For each operation, Jvruo will choose two adjacent characters and on the arena for a duel. If , then wins, if , then wins. If , then both and have a probability of to win. The victorious character will stay in the arena and double the combat power; the losing character will leave the arena.
Now Jvruo will perform operations, after operations, there will only be one character left in the ring. Obviously, Jvruo has operation modes. In all these modes of operation, which characters have the probability to stay till the end and become the final winner.
输入
The first line contains a positive integer , which represents the number of the characters.
The second line contains integers separated by spaces , which represents the the combat power of the character.
输出
The first line contains a positive integer , which represents the number of the characters who have the probability to stay till the end and become the final winner.
The second line contains integers in ascending order separated by spaces , which represents the the index of the characters who have the probability to stay till the end and become the final winner.
样例
标准输入 复制文本 |
3 1 2 3 |
标准输出 复制文本 |
2 2 3 |
标准输入 复制文本 |
3 2 2 4 |
标准输出 复制文本 |
3 1 2 3 |
标准输入 复制文本 |
5 1 2 30 16 1 |
标准输出 复制文本 |
2 3 4 |
来源
2021 GDCPC 广东省大学生程序设计竞赛