#ZT2E. 阿兔与 GCD 函数
阿兔与 GCD 函数
题目描述
设 , 和 为整数。我们将函数 定义如下:
将数字 、 、 排序为 。然后返回 ,其中 表示整数 和 的最大公约数。
给你一个由 个元素组成的数组 。计算每个 , , 的 的和,使得 。
更正式地说,请你计算 $ans = \sum_{i = 1}^n \sum_{j = i+1}^n \sum_{k =j +1}^n f(a_i, a_j, a_k)$。
输入格式
每个测试包含多个测试用例。第一行包含测试用例的数量 ,测试用例说明如下:
每个测试用例的第一行都包含一个整数 - 数组长度 。
每个测试用例的第二行包含 个整数 个整数 - 数组 的元素。
保证所有测试用例中 的总和不超过 。
输出格式
对于每个测试用例,输出一个数字,即问题陈述中的总和。
注意:答案可能极大,请使用合适的数据类型存储。
2
5
2 3 6 12 17
8
6 12 8 10 15 12 18 16
15
221
相关
在下列比赛中: