编程题
### 问题描述 有一个队列由整数元素组成,我们定义一个队列是优化的,如果队列中任意相邻的两个元素都具有不同的奇偶性。如果队列只有一个元素,那么它自然是优化的。 现在,给定一个整数队列,你可以通过一种操作来优化这个队列:选择任意一对相邻的且具有相同奇偶性的元素,删除它们,并在相同的位置插入它们的乘积。 请找出将给定的队列转化为优化队列所需的最小操作次数。 ### 输入格式 输入包含两行。 第一行是一个整数 $n$ ($1 \le n \le 100$),表示队列中元素的数量。 第二行是 $n$ 个整数 $a_1, a_2, \ldots, a_n$ ($1 \le a_i \le 10^{9}$),表示队列中的元素。 ### 输出格式 输出一个整数,表示将队列转化为优化队列所需的最小操作次数。 ### 样例输入 ``` 5 1 2 4 6 7 ``` ### 样例输出 ``` 2 ```
查看答案
赣ICP备20007335号-2