等差数列前n项的和

等差数列求和公式:

基本公式:

Sn = n * (a1 + an)/ 2

其他形式:

Sn = n * a1 + n * (n - 1) * d / 2

其中:

  • Sn:前 n 项和

  • a1:首项

  • an:第 n 项

  • d:公差

  • n:项数

实现代码:

java 复制代码
public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        
        // 使用等差数列求和公式
        int sum = n * 2 + n * (n - 1) * 3 / 2;
        
        System.out.println(sum);
    }
相关推荐
DevOpenClub2 分钟前
全国三甲医院主体信息 API 接口
java·大数据·数据库
言慢行善9 分钟前
SpringBoot中的注解介绍
java·spring boot·后端
一勺菠萝丶12 分钟前
管理后台使用手册在线预览与首次登录引导弹窗实现
java·前端·数据库
无巧不成书021824 分钟前
Java包(package)全解:从定义、使用到避坑,新手零基础入门到实战
java·开发语言·package·java包
身如柳絮随风扬35 分钟前
SpringMVC 异常处理?Spring 父子容器?
java·spring·mvc
锅挤37 分钟前
数据结构复习(第一章):绪论
数据结构·算法
skywalker_1137 分钟前
力扣hot100-5(盛最多水的容器),6(三数之和)
算法·leetcode·职场和发展
汀、人工智能41 分钟前
[特殊字符] 第95课:冗余连接
数据结构·算法·链表·数据库架构··冗余连接
生信研究猿41 分钟前
leetcode 226.翻转二叉树
算法·leetcode·职场和发展
鬼先生_sir43 分钟前
Spring AI Alibaba 用户使用手册
java·人工智能·springai