loj#P2873. 「JOISC 2014 Day1」有趣的家庭菜园
「JOISC 2014 Day1」有趣的家庭菜园
题目描述
题目译自 JOISC 2014 Day1 T2「たのしい家庭菜園」
JOI 君对家庭菜园感兴趣。他每年在自家的田地中种植一种叫做 IOI 草的植物。JOI 君的田地沿东西方向被划分为 个区域,由西到东标号为 。IOI 草一共有 株,每个区域种植着一株。在第 个区域种植的 IOI 草,在春天的时候高度会生长至 ,此后便不再生长。
去踏青的 JOI 君注意到,IOI 草的配置与预定的不太一样。IOI 草是一种非常依靠阳光的植物,如果某个区域的 IOI 草的东侧和西侧都有比它高的 IOI 草存在,那么这株 IOI 草就会在夏天之前枯萎。换句话说,为了不让任何一株 IOI 草枯萎,,以下两个条件至少满足一个:
- ;
- 。
IOI 草非常昂贵,为了不让 IOI 草枯萎,JOI 君需要调换 IOI 草的顺序。IOI 草是一种非常高大且纤细的植物,因此 JOI 君每次只能交换相邻两株 IOI 草。也就是说,JOI 君每次需要选择一个整数 ,然后交换第 株 IOI 草和第 株 IOI 草。随着夏天临近,IOI 草枯萎的可能性越来越大,因此 JOI 君想让所有 IOI 草都不枯萎。
现在给出田地的区域数,以及每株 IOI 草的高度,请你求出让所有 IOI 草的不会枯萎的最少操作次数。
输入格式
第一行一个正整数 ,代表田地被分为了 个区域。
接下来 行,第 行 一个整数 ,表示第 株植物在春天时的高度。
输出格式
输出一行一个整数,表示最少需要的操作次数。
6
2
8
4
5
3
6
3
5
4
4
2
4
4
2
4
1
3
4
2
0
数据范围与提示
对于所有数据, 。
子任务编号 | 分值 | |
---|---|---|
1 | 10 | |
2 | 20 | |
3 | 15 | |
4 | 55 |