博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
n!的位数 斯特林公式
阅读量:4313 次
发布时间:2019-06-06

本文共 817 字,大约阅读时间需要 2 分钟。

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ll long long int#define eps 0.0001#define fo1(s,e) for(ll i=s;i<=e;i++)#define fo2(s,e) for(ll j=s;j<=e;j++)#define mem(a,n) memset(a,n,sizeof(a))#define mod 1000000009#define maxn 505#define inf 0x3f3f3f3f3f3f3f3f using namespace std;#define PI acos(-1)#define E exp(1.0)int main(){ ll n,t; cin>>t; while(t--){ long long ans=1; cin>>n; if(n>3){ ans = log10(sqrt((long double)2.0 * PI*n))+(n*(log10((long double)n)-log10((long double)E)))+1; //cout << log10(sqrt(2 * PI*n)) + ((n*log10(n / E))) << endl; } printf("%lld\n", ans); } return 0;}

 

转载于:https://www.cnblogs.com/LukeStepByStep/p/7743040.html

你可能感兴趣的文章
不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况...
查看>>
Linux的IO性能监控工具iostat详解
查看>>
老杨聊架构:每个架构师都应该研究下康威定律
查看>>
1022: 锤子剪刀布
查看>>
RESTful-rest_framework认证组件、权限组件、频率组件-第五篇
查看>>
手机自带功能调用
查看>>
百度搜索引擎取真实地址-python代码
查看>>
java 多线程 Future callable
查看>>
字符串操作练习:星座、凯撒密码、99乘法表
查看>>
Java实现字符串转换十六进制MD5值
查看>>
MySQL数据库8(十七)数据库的备份还原
查看>>
tensorflow 梯度下降以及summary
查看>>
9、接口和抽象类
查看>>
timeStamp和GMT时间的转换
查看>>
探索J2ME应用:如何用GCF通信
查看>>
jquery ajaxform上传文件返回不提示信息的问题
查看>>
实现一个2008serve的IIS的虚拟目录(通过网络路径(UNC)的形式,共享在另外一个2008服务器上...
查看>>
适配器
查看>>
c#截取字符串
查看>>
VS2005中配置 ScriptManager,UpdatePanel,UpdateProgress 等AJAX控件 .
查看>>