#2898. Disjoint Set of Common Divisors
0
Disjoint Set of Common Divisors
Disjoint Set of Common Divisors
题目描述
给定正整数 和 。 我们从 和 的正公约数中选择若干个数。 这里,任意两个被选择的约数必须互质。 最多我们可以选择多少个约数?
Definition of common divisor
一个整数 $d$ 被称为整数 $x$ 和 $y$ 的公约数,当且仅当 $d$ 同时整除 $x$ 和 $y$。
Definition of being coprime
当且仅当整数 $x$ 和 $y$ 除了 $1$ 以外没有正的公约数时,称 $x$ 和 $y$ 互质。
Definition of dividing
当存在整数 $\alpha$ 使得 $y = \alpha x$ 时,称整数 $x$ 整除另一个整数 $y$。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出满足条件时可选择的约数的最大个数。
12 18
3
420 660
4
1 2019
1
提示
输入中的所有数值均为整数。
和 的正公约数如下:、、 和 。
和 互质, 和 互质, 和 互质,所以我们可以选择 、 和 ,这达到最大结果。
和 除了 之外没有正的公约数。
标签: AtCoder|abc142D
来源
AtCoder|abc142D