题解 | #牛牛学数列3#
牛牛学数列3
https://www.nowcoder.com/practice/f65c726d081c4160a9356eabf0dc21d9
import java.util.*;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
int n=in.nextInt();
double sum=0;
for(int i=1;i<=n;i++){
sum+=1.0/getNum(i);
}
System.out.printf("%.3f",sum);
}
public static int getNum(int num){
int n=0;
for(int i=1;i<=num;i++){
n+=(int)((2*i-1)*Math.pow(-1,(i+1)));
}
return n;
}
}

