标签:com bsp 技术分享 1.0 image oid 小数 names printf
大数据量,想到打表预处理+数学|规律
规律:k大到一定程度,保留五位小数就不变了
#include <cstdio> using namespace std; const int MAXN = 1e6 + 10; const double LIMIT = 1.64493; double A[MAXN] = {0, 1}; void init() { for (int i = 2; i < MAXN; i++) { A[i] = A[i - 1] + 1.0 / (i * 1.0 * i); } } long long n; int main() { init(); while (~scanf("%lld", &n)) { if (n < MAXN) { printf("%.5f\n", A[n]); } else { printf("%.5f\n", LIMIT); } } return 0; }
标签:com bsp 技术分享 1.0 image oid 小数 names printf
原文地址:http://www.cnblogs.com/kimsimple/p/7096758.html