#P2017. 【饿了么研发岗】2025-3-14-第三题-gcd总和
【饿了么研发岗】2025-3-14-第三题-gcd总和
题目描述
对于给定的整数,对于全部的二元组满足,计算之和。由于答案可能很大,请将答案对取模后输出。
,即最大公因数,指两个整数共有约数中最大的一个。例如,和 的公约数有,其中最大的约数是,因此。
输入描述
每个测试文件均包含多组测试数据。第一行输入一个整数代表数据组数,每组测试数据描述如下:
在一行上输入一个整数代表给定的整数。
除此之外,保证
输出描述
对于每组测试用例如果无解,请输出。
否则输出个正整数,代表麻薯哥构造的排列。有多解时输出任意合法解。
样例
输入
4
2
3
10
114514
输出
3
12
396
853391453
样例解释
对于第二组测试数据,满足条件的二元组为。他们对应的值分别为,所以答案为。