小红拿到了一个数组,她准备用尽可能少的代价将该数组全部清空。 小红有两种操作: 1. 直接删除一个元素,花费代价为 1。 2. 若上一个删除的元素为,那么直接删除一个元素,花费代价为 0。该操作仅当在数组中存在时才可进行。 请你求出小红清空整个数组的最小代价。
输入描述:
第一行输入一个正整数,代表数组的大小。第二行输入个正整数,用空格隔开。代表数组的元素。


输出描述:
输出一个正整数,代表小红清空整个数组的最小代价。
示例1

输入

3
1 2 3

输出

1

说明

第一次操作,删除 1,代价为 1。
第二次操作,删除 2,代价为 0。
第三次操作,删除 3,代价为 0。
示例2

输入

5
2 1 6 5 7

输出

2
示例3

输入

2
1 1

输出

2
加载中...