CF1780E.Josuke and Complete Graph

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Josuke 收到了一个巨大的无向带权完全图 GG 作为他祖父的礼物。该图形包含101810^{18} 个顶点。

这个礼物的特点是不同顶点 uu 和 vv 之间的边的权重等于 gcd⁡(u,v)\gcd(u,v) 。

Josuke 决定制作一个新的图 G′G'。为此,他选择两个整数 l≤rl\le r ,并删除除 l≤v≤rl\le v\le r 的顶点 vv 之外的所有顶点以及与其相连的边。

现在 Josuke 想知道 G′G' 中有的边多少种不同的权重。

输入格式

第 11 行一个整数 t  (1≤t≤100)t\;(1\le t\le100) ,表示数据组数。

接下来 tt 行每行两个整数 l,r  (1≤l≤r≤1018,l≤109  )l,r\;(1\le l\le r\le10^{18},l\le10^9\;) ,表示一组数据中的 l,rl,r 。

输出格式

每行一个整数,表示每组数据 G′G' 中不同权重的边的数量。

Translated by @w9095

输入输出样例

  • 输入#1

    7
    2 4
    16 24
    2 6
    1 10
    3 3
    2562 2568
    125 100090

    输出#1

    2
    6
    3
    5
    0
    5
    50045

输入解题思路,AI测评打分。不知道怎么写?

首页