#P3768. 简单的数学题
简单的数学题
题目描述
由于出题人懒得写背景了,题目还是简单一点好。
输入一个整数 和一个整数 ,你需要求出:
其中 表示 与 的最大公约数。
输入格式
一行两个整数 。
输出格式
一行一个整数表示答案。
提示
对于 的数据,。
对于 的数据,。
对于 的数据,,时限 1s。
对于另外 的数据,,时限 3s。
对于最后 的数据,,时限 4s。
对于 的数据, 且 为质数。
由于出题人懒得写背景了,题目还是简单一点好。
输入一个整数 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 为质数。
By signing up a HFOJ universal account, you can submit code and join discussions in all online judging services provided by us.