#P3768. 简单的数学题
简单的数学题
题目描述
由于出题人懒得写背景了,题目还是简单一点好。
输入一个整数 和一个整数 ,你需要求出:
其中 表示 与 的最大公约数。
输入格式
一行两个整数 。
输出格式
一行一个整数表示答案。
提示
对于20%的数据,。
对于30%的数据,。
对于60%的数据,,时限1s。
对于另外20%的数据,,时限3s。
对于最后20%的数据,,时限4s。
对于100%的数据, 且 为质数。
由于出题人懒得写背景了,题目还是简单一点好。
输入一个整数 n 和一个整数 p,你需要求出:
(i=1∑nj=1∑nijgcd(i,j))modp其中 gcd(a,b) 表示 a 与 b 的最大公约数。
一行两个整数 p,n。
一行一个整数表示答案。
对于20%的数据,n≤1000。
对于30%的数据,n≤5000。
对于60%的数据,n≤106,时限1s。
对于另外20%的数据,n≤109,时限3s。
对于最后20%的数据,n≤1010,时限4s。
对于100%的数据,5×108≤p≤1.1×109 且 p 为质数。