题目名称 2585. [河南省队2016]HH树
输入输出 hhtree.in/out
难度等级 ★★★☆
时间限制 3000 ms (3 s)
内存限制 256 MiB
测试数据 11
题目来源 GravatarFoolMike 于2017-01-11加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:13, 提交:31, 通过率:41.94%
Gravatar梦那边的美好ET 100 3.027 s 24.14 MiB C++
Gravatar‎MistyEye 100 3.220 s 2.49 MiB C++
Gravatar再见 100 3.460 s 46.45 MiB C++
Gravatar_Itachi 100 3.478 s 14.11 MiB C++
Gravatar再见 100 3.624 s 46.45 MiB C++
GravatarFoolMike 100 3.632 s 14.46 MiB C++
Gravatar‎MistyEye 100 4.034 s 2.49 MiB C++
Gravatar哒哒哒哒哒! 100 4.604 s 2.70 MiB C++
Gravatarrewine 100 4.941 s 3.05 MiB C++
Gravatar小一米 100 5.272 s 3.60 MiB C++
关于 HH树 的近10条评论(全部评论)
Gravatar苦读依旧
2017-03-01 11:20 5楼
话说我记得有个这个条件的,但是我重新看了看,题面上却没有写。似乎是老师临场说的。
对于条件的疏忽,我表示非常抱歉。
GravatarFoolMike
2017-01-12 12:38 4楼
算数组大小的时候算得是质因子个数,而不是有用的因子个数,所以就开小数组了。。
Gravatar_Itachi
2017-01-11 16:01 3楼
亲测每个数小于5W
GravatarYGOI_真神名曰驴蛋蛋
2017-01-11 14:01 2楼
数的范围......?
GravatarAntiLeaf
2017-01-11 13:46 1楼

2585. [河南省队2016]HH树

★★★☆   输入文件:hhtree.in   输出文件:hhtree.out   简单对比
时间限制:3 s   内存限制:256 MiB

【题目描述】

有一个序列A,长为n,HH有m个询问,每次询问包含两个整数L,R。每次问你L到R内有多少对互质的数。

注意:(A[i],A[j])和(A[j],A[i])算作一对

【输入格式】

第一行两个整数n,m。 (n<=50000,m<=50000)

第二行n个整数表示序列A。 (1<=Ai<=50000)

接下来m行每行2个整数L,R。(1<=L<=R<=n)

【输出格式】

一共m行,每行一个整数表示第i个询问的答案。

【输入样例】

5 5
1 2 3 4 5
1 2
1 3
1 4
1 5
2 3

【输出样例】

1
3
5
9
1

【样例说明】

因为konicy传数据时挂掉了题面。于是自己改了改Mike的题面。。。。

从前Mike写了假的莫队被konicy造数据HACK了……

Mike:数据是Mike自己造的,有官测数据顶掉就好了。