BoB001-C: Second Largest Divisor

2 secs 1024 MB
kyaneko999's icon kyaneko999

問題

22 以上の整数 NN が与えられます.NN の正の約数のうち,値が大きい方から2番目の数を求めてください.

制約

  • NN は整数
  • 2N10122\le N\le 10^{12}

入力

入力は以下の形式で標準入力から与えられる.

NN

出力

答えを出力しなさい.

入出力例

入力例1
12
出力例1
6

1212 の正の約数は 1,2,3,4,6,121,2,3,4,6,12 です.値が大きい方から2番目の数は 66 です.

入力例2
13
出力例2
1

1313 の正の約数は 1,131,13 です.値が大きい方から2番目の数は 11 です.

入力例3
1000000000000
出力例3
500000000000

Submit


Go (1.21)