51nod 1130 N的阶乘的长度 V2(斯特林近似)
来源:互联网 发布:什么是php网站 编辑:程序博客网 时间:2024/05/23 14:00
1130 N的阶乘的长度 V2(斯特林近似)
基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题
收藏
关注
输入N求N的阶乘的10进制表示的长度。例如6! = 720,长度为3。
Input
第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= T <= 1000)第2 - T + 1行:每行1个数N。(1 <= N <= 10^9)
Output
共T行,输出对应的阶乘的长度。
Input示例
3456
Output示例
233
详细解释点击传送门:
斯特林公式
#include <iostream>#include<math.h>using namespace std;typedef long long ll;/*斯特林公式sqrt(2*pi*n)*pow(n/e,n)*/int main(){ ll n; ll t; cin>>t; while(t--) { cin>>n; //对斯特林公式开log求阶乘位数 ll l=log10((long double)(sqrt(2*M_PI*n)))+n*log10((long double)n/M_E)+1; cout<<l<<endl; } return 0;}
阅读全文
0 0
- 51nod 1130 N的阶乘的长度 V2(斯特林近似) 【数学】【斯特林公式】
- 51nod:1130 N的阶乘的长度 V2(斯特林近似)(数学公式)
- 51 nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度V2(斯特林近似)
- 51nod-1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51 Nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51Nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- [51NOD](1130)N的阶乘的长度 V2(斯特林近似) ---数学
- 1130 N的阶乘的长度 V2(斯特林近似)
- 1130 N的阶乘的长度 V2(斯特林近似)
- 1130 N的阶乘的长度 V2(斯特林近似)
- 1130 N的阶乘的长度 V2(斯特林近似)
- AngularJS中$http服务
- C++模板(二)-类模板
- 【安全牛学习笔记】WPS及其他工具
- LeetCode编程练习
- 452. Minimum Number of Arrows to Burst Balloons(greedy)
- 51nod 1130 N的阶乘的长度 V2(斯特林近似)
- 怎么导入github上的maven项目到eclipse中
- gym101431D(传说中的构造(呸))
- cocos2d-x(lua)的安装和运行helloworld(一)
- LeetCode编程练习
- 什么是CDN?CDN有什么用处?
- error: conversion from 'std::_List_const_iterator<_Mylist>' to non-scalar type 'std::_List_iterator<
- 基于FreeRTOS与MQTT的物联网技术应用系列——步进电机控制(二)FreeRTOS v9.0.0 的移植
- Div+Css布局--iframe的使用