AT_abc112_d [ABC112D] Partition
题目描述
给定整数 $N$、$M$。
在所有满足 $a_1 + a_2 + \cdots + a_N = M$ 的正整数数列 $a$(长度为 $N$)中,求 $a_1, a_2, \ldots, a_N$ 的最大公约数可能取得的最大值。
输入格式
输入以以下格式从标准输入给出。
> $N$ $M$
输出格式
输出满足条件的数列 $a_1, a_2, \ldots, a_N$ 的最大公约数可能取得的最大值。
说明/提示
## 限制条件
- 输入均为整数。
- $1 \leq N \leq 10^5$
- $N \leq M \leq 10^9$
## 样例解释 1
当 $(a_1, a_2, a_3) = (2, 4, 8)$ 时,这些数的最大公约数为 $2$,且这是可能取得的最大值。
由 ChatGPT 4.1 翻译