简单的数学题
比赛主页
时间限制:C/C++/Rust/Pascal 2秒,其他语言4秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
Dzerzhinski告诉Miaoyao,想要学好计算机科学,首先要学好数学。他给Miaoyao出了一道
简单
的数学题:
给定一个正整数n,对于所有
的整数对(i,j),求
的和,即:
其中,
表示i与j的最大公因数;
表示x向上取整的值;[x]为一个变量,当x为真时值为1,否则为0。
答案对
取模。
可怜的Miaoyao苦思冥想也没有做出来这道题,信心深受打击,你能帮帮他吗?
输入描述:
第一行一个正整数T,表示数据组数。
接下来T行,每行一个正整数n。
保证最多只有5组数据有
。
输出描述:
输出共T行。
第i行包含一个整数,表示第i组的答案。
示例1
输入
复制
1 3
1 3
输出
复制
8
8
备注:
保证最多只有5组数据有
。
简单的数学题
返回全部题目
列表加载中...
1 3
8