⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p1423.cpp

📁 大概POJ上50道比较难的题的代码
💻 CPP
字号:
#include <iostream>#include <cmath>using namespace std;const double PI = acos(-1.0);const double e = exp(1.0);int main(){	int N;	cin >> N;	while(N--){		double x,ans;		cin >> x;		if(x > 100000)			ans = x * (log10(x) - log10(e)) + (log10(x) + log10(2.0 * PI)) / 2.0 + log10(1.0+1.0/(12.0*x) + 1.0 / (288.0*x*x));		else{			ans = 0.0;			for(int i = 1;i <= int(x);++i) ans += log10(double(i));		}		if(int(ans) <= ans) ans = int(ans + 1.0);		printf("%d\n",int(ans));	}} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -