#4480. Factorial and Multiple

0

Factorial and Multiple

Factorial and Multiple

题目描述

给定一个整数 KK,且 K≥2K\ge 2。
求最小的正整数 NN,使得 N!N! 是 KK 的倍数。 这里,N!N! 表示 NN 的阶乘。在本题的约束下,我们可以证明这样的 NN 总是存在。

输入格式

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

输出格式

输出最小的正整数 NN,使得 N!N! 是 KK 的倍数。

30
5
123456789011
123456789011
280
7

提示

2≤K≤10122\leq K\leq 10^{12} KK 是整数。1!=11!=1 2!=2×1=22!=2\times 1=2 3!=3×2×1=63!=3\times 2\times 1=6 4!=4×3×2×1=244!=4\times 3\times 2\times 1=24 5!=5×4×3×2×1=1205!=5\times 4\times 3\times 2\times 1=120

因此,55 是使 N!N! 成为 3030 的倍数的最小正整数 NN。 所以应当输出 55。

标签: AtCoder|abc280D

来源

AtCoder|abc280D