#CYF0043. 找最大的 x
找最大的 x
题目背景
小 C
今天学习了关于阶乘和倍数有关的知识。
-
阶乘用 表示, 的阶乘用递归表示为 ,特殊的 ; 。
-
倍数:如果有两个正整数 和 ,存在一个正整数 ,使得 成立,那么我们就可以说 是 的倍数。换句话说:一个整数能够被另一个整数整除,这个整数就是另一整数的倍数。
题目描述
现在给定一个 ,寻找到一个最大的 ,满足一下条件:
-
。
-
是 的倍数。
输入格式
输入一行。
一行输入一个正整数 。
输出格式
输出一行。
一行输出一个符合题意的答案,如果没有输出 。
样例 #1
样例输入 #1
8
样例输出 #1
7
提示
样例解释】:
- 对于第一组样例, ,该结果是 的倍数。
数据范围】:
测试点编号 | ||
---|---|---|
01 ~ 10 |
||
11 ~ 15 |
||
16 ~ 20 |
对于 的数据,保证 。