桃子网站logo,石岩做网站,网页设计如何设置背景,建设银行网站总是崩溃题干#xff1a;
蒜头君对阶乘产生了兴趣#xff0c;他列出了前 1010 个正整数的阶乘以及对应位数的表#xff1a;
nnn!n!位数111221361424251203672037504048403205936288061036288007
对于蒜头君来说#xff0c;再往后就很难计算了。他试图寻找阶乘位数的规律#xff…题干
蒜头君对阶乘产生了兴趣他列出了前 1010 个正整数的阶乘以及对应位数的表
nnn!n!位数111221361424251203672037504048403205936288061036288007
对于蒜头君来说再往后就很难计算了。他试图寻找阶乘位数的规律但是失败了。现在请你帮他计算出第一个正整数的阶乘位数大于等于 1000010000 的数是多少即求最小的正整数 nn 满足 n!n! 的位数大于等于 1000010000。
样例输入复制
无
样例输出复制
无 解题报告 阶乘问题考虑取对数。证明不写了比较简单、、
AC代码
#includecstdio
#includeiostream
#includealgorithm
#includequeue
#includemap
#includevector
#includeset
#includestring
#includecmath
#includecstring
#define ll long long
#define pb push_back
#define pm make_pair
#define fi first
#define se second
using namespace std;
const int MAX 2e5 5;
int main()
{double x 0;for (int i 1;; i) {x log10(i);if (x 9999) {cout i endl;break;}}return 0;
}