HD-ACM算法专攻系列(6)——Big Number
2024-08-26 09:40:38
题目描述:
源码:
#include"iostream"
#include"cmath"
using namespace std;
#define PI 3.1415926
#define E 2.718281828459045 int main()
{
int n, num;
double sum;
cin>>n;
for(int i = 0; i < n; i++)
{
cin>>num; // sum = 0;
// for(int i = 1; i <= num; i++)
// sum += log10(i);
//下面的一行代码等价于上面的注释
sum = log10(sqrt(2*PI*num)) + num * log10(num/E);//斯特林公式
cout<<(int)sum+1<<endl;
}
return 0;
}
最新文章
- BAE hibernate c3p0数据库连接池
- H5项目常见问题汇总及解决方案
- ALV表头HTML实现
- SSO(单点登录)
- java用代理访问
- [程序猿入行必备]CSS样式之优先级
- 【设计模式六大原则5】迪米特法则(Law Of Demeter)
- 初步掌握MapReduce的架构及原理
- 一步一步Asp.Net MVC系列_权限管理总结(附MVC权限管理系统源码)
- ssh远程登录报错REMOTE HOST IDENTIFICATION HAS CHANGED!解决方式及原因
- Oracle中使用Entity Framework 6.x Code-First
- Add to List 349. Intersection of Two Arrays
- 芝麻HTTP:Python爬虫入门之Cookie的使用
- ssr 服务端安装教程
- 再谈DOMContentLoaded与渲染阻塞—分析html页面事件与资源加载
- git 创建tag , 查看tag , 删除tag
- RMQPOJ3264
- vuex实现原理
- 1、Dreamweaver+php开发网站第一步
- yii CFormModel中的rules验证机制
热门文章
- Python笔记(七)
- Android开发:ImageView阴影和图层效果
- 一个基于Vue.js+Mongodb+Node.js的博客内容管理系统
- DataReader相关知识点
- ContentType 列表
- iOS性能优化未阅文章归档
- background--详解(背景图片根据屏幕的自适应)
- Android 7.0 Gallery图库源码分析2 - 分析启动流程
- Vue.mixin Vue.extend(Vue.component)的原理与区别
- HDU 2669 Romantic( 拓欧水 )