#1244. 改题
改题
题目背景
nyl的数学作业步骤太繁琐了,blnyld决定帮他改一改。
可能有的值没有用
题目描述
nyl一共写了n道题的复杂度分别为 。 blnyld,可以将复杂度改为。
记所有操作后得到的数组为 。
你只能在保证以下条件成立的情况下进行上述操作:
对任意 ,都有。
其中, 表示整数 和 的最大公约数。
输入
每个测试包含若干组用例。第一行输入测试用例数 。接下来依次给出各组测试用例。
每组用例的第一行输入一个整数 ,表示数组 的长度。
第二行输入 个空格分隔的整数 。
第三行输入 个空格分隔的整数 。
保证所有测试用例中 之和不超过 。
输出
对于每组测试用例,输出一行表示最多可以进行的操作次数。
样例
4
7
1 2 3 4 5 6 7
1 2 3 4 5 6 7
3
67 67 67
67 67 67
6
8 10 10 12 12 14
8 10 10 12 12 14
8
2 4 8 16 32 64 128 256
2 4 8 16 32 64 128 256
6
0
2
1
Limitation
1s, 1024KiB for each test case.
统计
相关
在下列比赛中: