#ABC112D. 最大公约数

最大公约数

最大公约数

题目描述

给定整数 N,MN, M

求由正整数组成的、长度为 NN 且满足 a1+a2+...+aN=Ma_1 + a_2 + ... + a_N = M 的数列 aa 中,a1,a2,...,aNa_1, a_2, ..., a_N 的最大公约数可能取得的最大值。

输入格式

输入按以下格式从标准输入给出:

NN MM

输出格式

输出满足条件的数列 a1,a2,...,aNa_1, a_2, ..., a_N 的最大公约数可能取得的最大值。

样例

3 14
2

(a1,a2,a3)=(2,4,8)(a_1, a_2, a_3) = (2, 4, 8) 时,它们的最大公约数为 22,此时取得最大值。

10 123
3
100000 1000000000
10000

数据范围

  • 输入均为整数
  • 1N1051 \leq N \leq 10^5
  • NM109N \leq M \leq 10^9
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1645
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签