题解c++
2024-10-22 18:19:11
发布于:江苏
5阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int jc(int x){
if (x==1) return 1;
return x*jc(x-1);
}
int main(){
int n;
double f=0;
cin>>n;
for (int i=1; i<=n; i++){
if (i%2!=0){
f -= 1.0*1/jc(i);
}
else f += 1.0*1/jc(i);
}
printf("%.8f",1+f);
return 0;
}
这里空空如也
有帮助,赞一个