1267:奇异数-2

时间限制:1 S   /  内存限制:65536 KB
AC:338   /  Submit:803
问题描述

如果一个数字,除了1和自身以外,质因数的个数(如果重复,只算一次,例如 9 的质因数只有 3,个数是 1 个)是奇数个,则称之为奇异数。

统计 a ~ b 之间(包含 a 和 b)有多少个这样的奇异数。

输入描述

1个正整数 n,表示测试案例的数量。(1 ≤ n ≤ 10)

每组测试案例中,有两个正整数 a、b。(1 ≤ a ≤ b ≤ 106

输出描述

针对每组案例,输出一个数字,表示 a 到 b 之间(包含 a 和 b)奇异数的数量。

每组案例输出后都要换行。

样例输入复制样例

1

3 10

样例输出

3

提示说明

3 到 10 之间的奇异数是 4、8、9

相关

厦门大学嘉庚学院第五届编程大赛

信息学院编程竞赛题2017/04/08(导出当练习)

2017级cpp上机练习题第16周第2次(17软件1班上机模拟考试)

17软件1班上机模拟考试转普通练习

题单#5(前缀和、差分数组)

题单#11(质数、埃式筛)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1