题解 | #牛牛学数列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));
    }
}
全部评论

相关推荐

2024-12-29 15:37
已编辑
西华大学 图像识别
程序员牛肉:去不了,大厂算法卡学历吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务