#ABC112D. Partition

Partition

题目描述

You are given integers NN and MM.

Consider a sequence aa of length NN consisting of positive integers such that a1+a2+...+aNa_1 + a_2 + ... + a_N = MM. Find the maximum possible value of the greatest common divisor of a1,a2,...,aNa_1, a_2, ..., a_N.

给你整数 NNMM

考虑长度为 NN 的序列 aa 由正整数组成,其中 a1+a2+...+aNa_1 + a_2 + ... + a_N = MM 。求最大公约数 a1,a2,...,aNa_1, a_2, ..., a_N 的最大可能值。

输入格式

输入内容按以下格式标准输入:

NN MM

输出格式

打印满足条件的序列 a1,a2,...,aNa_1, a_2, ..., a_N 的最大公约数的最大可能值。

样例 #1

样例输入 #1

3 14

样例输出 #1

2

样例 #2

样例输入 #2

10 123

样例输出 #2

3

样例 #3

样例输入 #3

100000 1000000000

样例输出 #3

10000

说明

数据规模与约定

  • 所有输入值均为整数。
  • 1N1051 \leq N \leq 10^5
  • NM109N \leq M \leq 10^9

样例 11 解释

考虑序列 (a1,a2,a3)=(2,4,8)(a_1, a_2, a_3) = (2, 4, 8) 。它们的最大公约数是 22 ,这是最大值。