DOJ logoDOJ
题目
最近添加的题目收藏的题目
分类DLC比赛小组团队讨论区
排名
解题数量排行榜连续解题排名DOJ Power 排行榜
评测状态
征题登录注册
DOJ logoDOJ

支持 OI 子任务计分、Elo 等级分和 Discord 认证的社区在线评测系统。

题目
题目列表分类
社区
比赛排名讨论区公告举办外部比赛指南
账号
登录注册评测状态
政策
服务条款DLC 使用规则隐私政策API 文档语言运行环境比赛排名奖励评级与表现
© 2026 DOJ
保留所有权利
题解

BCD Operation

返回题目

题解

양의 정수 A,BA,BA,B에 대해

gcd⁡(A,B)⋅lcm⁡(A,B)=AB\gcd(A,B)\cdot\operatorname{lcm}(A,B)=ABgcd(A,B)⋅lcm(A,B)=AB

가 성립하므로 A×BA\times BA×B를 출력하면 된다. 테스트 케이스마다 시간과 공간 복잡도는 O(1)O(1)O(1)이다.

증명

g=gcd⁡(A,B)g=\gcd(A,B)g=gcd(A,B), A=gxA=gxA=gx, B=gyB=gyB=라 하면 는 서로소이므로 최소공배수는 이다. 따라서 두 값의 곱은 이다.

g
y
x,yx,yx,y
gxygxygxy
g2xy=ABg^2xy=ABg2xy=AB