A93182.「NOI2024」分数

NOI/NOI+/CTSC

NOI

通过率:0%

时间限制:6.00s

内存限制:512MB

题目描述

小 Y 和小 C 在玩一个游戏。

定义正分数为分子、分母都为正整数的既约分数。

定义完美正分数集合 SS 为满足以下五条性质的正分数集合:

  • 12S\dfrac{1}{2}\in S
  • 对于 12<x<2\dfrac{1}{2}<x<2x∉Sx\not \in S
  • 对于所有 xSx\in S1xS\dfrac{1}{x}\in S
  • 对于所有 xSx\in Sx+2Sx+2 \in S
  • 对于所有 xSx\in Sx>2x>2x2Sx-2 \in S

可以证明,上述五条性质确定了唯一的完美正分数集合 SS

所有完美正分数集合 SS 中的正分数被称为完美正分数。记 f(i,j)f(i,j) 表示 ij\dfrac{i}{j} 是否为完美正分数,即 f(i,j)=1f(i,j)=1 当且仅当 iijj 互素且 ijS\dfrac{i}{j} \in S,否则 f(i,j)=0f(i,j)=0

小 C 问小 Y:给定 n,mn,m,求所有分子不超过 nn,分母不超过 mm 的完美正分数的个数,即求 i=1nj=1mf(i,j)\sum_{i=1}^n \sum_{j=1}^m f(i,j)

时光走过,小 C 和小 Y 会再遇见。回首往事,大家都过上了各自想要的生活。

输入格式

从文件 fraction.in 中读入数据。

输入的第一行包含两个正整数 nnmm,分别表示分子和分母的范围。

输出格式

输出到文件 fraction.out 中。

输出一行包含一个非负整数,表示对应的答案。

输入输出样例

  • 输入#1

    10 10

    输出#1

    16
首页