#B4266. [朝阳区小学组 2019] factorization

    ID: 13365 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>2019北京素数判断,质数,筛法科创活动小学活动

[朝阳区小学组 2019] factorization

题目背景

数据为洛谷自造。

题目描述

Adleman 非常喜欢数学,最近他遇到了一个棘手的问题:对于一个正整数 AA,Adleman 发现一些自然数的质因子分解式中没有大于 AA 的因子,这样的自然数非常的特殊。Adleman 想知道对于给定的正整数 AA,一个区间 [N, N+M][N, N+M] 内所有满足上述条件的自然数的个数。

输入格式

33 个用空格分开的整数 N,M,AN,M,A

输出格式

一个整数,表示对于给定的正整数 AA,区间 [N,N+M][N, N+M] 内特殊自然数的个数。

30 10 5
4

提示

样例解释

[30,40][30, 40] 之间的数质因子分解式如下:

  • 30=2×3×530=2\times 3\times 5
  • 31=1×3131=1\times 31
  • 32=2×2×2×2×232=2\times 2\times 2\times 2\times 2
  • 33=3×1133=3\times 11
  • 34=2×1734=2\times 17
  • 35=5×735=5\times 7
  • 36=2×2×3×336=2\times 2\times 3\times 3
  • 37=1×3737=1\times 37
  • 38=2×1938=2\times 19
  • 39=3×1339=3\times 13
  • 40=2×2×2×540=2\times 2\times 2\times 5

其中 30,32,36,4030,32,36,40 的质因子分解式中没有大于 55 的因子,所以一共有 44 个。

数据范围

  • 50%50\% 的数据满足:1N,M,A50001\leq N,M,A\leq 5000
  • 100%100\% 的数据满足:1N,M,A500001\leq N,M,A≤50\,000