题解 | #牛牛学数列3#
牛牛学数列3
https://www.nowcoder.com/practice/f65c726d081c4160a9356eabf0dc21d9
#include <stdio.h> double cal(int x) { int i2=1; int add2=0; for(;i2<=x;i2++) { if(i2%2 == 0) add2 -= 2*i2-1; else add2 += 2*i2-1; } return add2; } int main() { int n=0; scanf("%d", &n); double add = 0.0; int i = 1; for(;i<=n;i++) { add += 1.0/cal(i); } printf("%.3lf", add); return 0; }