传统题 文件IO:easy 1000ms 256MiB

运算

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

gcd(a,b)gcd(a,b) 指的是 aabb 的公共因数中最大的一个,而 lcm(a,b)lcm(a,b) 指的是 aabb 的公有的倍数中最小的正数。

而本题的任务就是给你正整数 aabb,询问 gcd(a,b)^lcm(a,b)gcd(a,b)\text{\textasciicircum}lcm(a,b),其中 ^\text{\textasciicircum} 指的是按位异或操作。

输入格式

一行两个正整数 aabb

输出格式

一行一个整数表示你的答案。

输入输出样例

样例输入 # 11

1 9

样例输出 # 11

8

样例解释 # 11

gcd(1,9)^lcm(1,9)=1^9=8gcd(1,9)\text{\textasciicircum}lcm(1,9) = 1\text{\textasciicircum}9 = 8

样例输入 # 22

4 6

样例输出 # 22

14

样例解释 # 22

1,21,24466 的公因子,其中最大公因子是 22

4,8,12,16,20,24,28...4,8,12,16,20,24,28...44 的倍数,6,12,18,24,30...6,12,18,24,30...66 的倍数。其中 12,24...12,24...4466 的公倍数,而 1212 是最小公倍数。

gcd(4,6)^lcm(4,6)=2^12=14gcd(4,6)\text{\textasciicircum}lcm(4,6)=2\text{\textasciicircum}12=14

数据范围与约定

对于 20%20\% 的数据,保证 1=ab10181= a \leq b \leq 10^{18}

对于另外 20%20\% 的数据,保证 1ab10001\leq a \leq b \leq 1000

对于另外 20%20\% 的数据,保证 1ab1061\leq a \leq b \leq 10^6

对于另外 20%20\% 的数据,保证 1ab1091\leq a \leq b \leq 10^9

对于 100%100\% 的数据,保证 1ab10181\leq a \leq b \leq 10^{18}

国庆模拟赛20241006

未参加
状态
已结束
规则
IOI
题目
5
开始于
2024-10-6 8:30
结束于
2024-10-6 11:30
持续时间
3 小时
主持人
参赛人数
17