题解 | #牛牛学数列3#

牛牛学数列3

https://ac.nowcoder.com/acm/problem/22158

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        int n = scan.nextInt();
        double sum = 0.0; //记录每轮的结果
        int fm = 0; //记录每轮的分母
        for(int i = 1; i <= n; i++){
            int j;
            if(i % 2 == 0 ){
                j = (-1) * (2 * i - 1);
                fm += j;
            }else{
                j = 2 * i - 1;
                fm += j;    
            }
            
            sum += 1.0 / fm;
        }
        System.out.println(String.format("%.3f",sum));
    }
}
全部评论

相关推荐

02-05 08:18
四川大学 Java
在思考的熊熊很讨厌吃香菜:不是,我门头沟学院呢?这都没排上?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务