Toggle navigation
点码成金编程
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Home
=>
ProblemSet
=> [HAOI2011] Problem b
Problem2268--[HAOI2011] Problem b
2268: [HAOI2011] Problem b
Time Limit:
3
Sec
Memory Limit:
256 MB
Submit:
0
Solved:
0
[
Submit
] [
Status
] [ Creator:
][ 参考程序 ]
Description
对于给出的 n 个询问,每次求有多少个数对 (x,y),满足 a≤x≤b,c≤y≤d,且 gcd(x,y)=k,gcd(x,y) 函数为 x 和 y 的最大公约数。
Input
第一行一个整数 n,接下来 n 行每行五个整数,分别表示 a,b,c,d,k。
Output
共 n 行,每行一个整数表示满足要求的数对 (x,y) 的个数。
Sample Input
Copy
2 2 5 1 5 1 1 5 1 5 2
Sample Output
Copy
14 3
HINT
对于 100% 的数据满足:1≤n,k≤5×10
4
,1≤a≤b≤5×10
4
,1≤c≤d≤5×10
4
。
Source/Category
莫比乌斯反演