Simple Multiplication

2 secs 1024 MB
dyktr_06's icon dyktr_06

問題文

11 から 4040 の整数のなかで任意の数を一つ以上選び、その数の積を PP とします。
ただし、同じ数を二つ以上は選べないものとします。 また、選んだ数が一つだった場合は、選んだ数を PP とします。

:2,3,5例: 2, 3, 5 を選んだ場合
P=2×3×5=30P = 2 × 3 × 5 = 30

PP としてとりうる値の中で、NN 以下で最も大きい値はいくつでしょうか。

制約

  • 1N10161 \leq N \leq 10^{16}
  • 入力はすべて整数である。

入力

N

出力

問題の答えを一行に出力せよ。

入出力例

入力例1
53
出力例1
52

4,134, 13 を選ぶと、P=4×13=52P = 4 × 13 = 52 となります。
5353 以下の PP としてとりうる値の中では、5252 が最大なので 5252 を出力します。

入力例2
998244353
出力例2
998219872

Submit


Go (1.21)