2 条题解
-
1
#include<bits/stdc++.h> using namespace std; long double f(int n){ if(n<0) return NAN; long double r=1.0L; for(int i=2;i<=n;++i){ r*=i; } return r; } long double t(int n){ long double e=1.0L; for(int i=1;i<=n;i++) e+=1.0L/f(i); return e; } int main(){ int n; cin>>n; cout<<fixed<<setprecision(10)<<t(n); }
- 1
信息
- ID
- 4529
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 1
- 标签
- (无)
- 递交数
- 64
- 已通过
- 39
- 上传者