题目 1801

异或

查看题解 ↗GitHub ↗如何评测
题号
1801
时间限制
1000 ms
内存限制
128 MB
标签
数学
来源
信息学奥赛一本通 · 高手训练篇·六、数学基础(高手训练)

【题目描述】

给定一个正整数nn,在[1,n][1,n]的范围内,求出有多少个无序数对(a,b)(a,b)满足gcd(a,b)=a  xor  bgcd(a,b)=a\;xor\;b。

【输入】

输入共一行,一个正整数nn。

【输出】

输出共一行,一个正整数表示答案。

【输入样例】

文本
3

【输出样例】

文本
1

【提示】

【样例解释】 只有(2,3)(2,3)满足要求。 【数据规模】 对于30%的数据,n≤1000n≤1000。 对于60%的数据,n≤105n≤10^5。 对于100%的数据,n≤107n≤10^7。

数据下载

题目 1801 的公开数据

正在读取文件列表…

常用命令

题目 1801 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。