每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下: 第一行输入一个整数 ,表示序列的长度。 第二行输入 个整数 ,表示给定的整数序列。 除此之外,保证单个测试文件的 之和不超过 。
对于每个查询,新起一行输出一个整数,表示使得序列中相邻元素互质所需的最小操作次数。如果无论如何修改都无法满足条件,输出 。
4 5 2 4 6 9 12 2 2 2 4 2 3 5 7 5 1000000000000000000 2 7 3 12
2 1 0 2