#P12819. cats 学乘法
cats 学乘法
cats 学乘法
Problem Description
cats 有一个长为 的数组 。在一次操作中,cats 可以选择 ,将 变为 或 。 现在 cats 希望数组中所有数的乘积是一个正整数,即 。在此基础上,cats 希望最小化他的操作次数。你能告诉 cats 最少操作多少次才能让数组中所有数的乘积是一个正整数吗?
Input
第一行包含一个整数 (),表示一共有 组测试数据。 对于每组测试数据: 第一行为一个整数 (),表示数组 的长度。 第二行为 个整数 (),表示数组 。 保证所有测试数据的 之和不超过 。
Output
对于每组测试数据,输出一个整数,表示 cats 最少需要的操作次数。
Sample Input
3
3
0 0 0
3
1 1 1
3
-1 -1 -1
Sample Output
3
0
2
Source
2025“钉耙编程”中国大学生算法设计暑期联赛(6)