等差数列前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);
    }
相关推荐
凯瑟琳.奥古斯特8 小时前
动态调优IoU提升OCR文本合并精度
开发语言·python·算法
白露与泡影8 小时前
一线 Java 后端面试八股(2026 更新版,含完整答案)
java·开发语言·面试
SL_staff8 小时前
APS落地失败的5个隐形坑:离散制造排产为何总在Excel里打转?
java·人工智能·开源
Code-zyc8 小时前
读取电表数据并展示
java
布莱克6058 小时前
A* 算法详解:从原理到实现
开发语言·c++·算法
数据狐(Datafox)8 小时前
一文读懂京东商品详情API:返回字段解读与 JSON 样例
java·开发语言·数据库·windows·json
段一凡-华北理工大学8 小时前
高炉炼铁机器视觉与智能识别十八讲~系列文章15:可靠性篇:防误报、容错与识别系统的鲁棒性设计
人工智能·算法·机器学习·高炉大模型·高炉机器视觉·高炉炼铁模型开发
emfuture9 小时前
龙芯2K300 PLC 在拉丝机收线系统改造中的应用:硬件选型、张力控制与国产化替代实践
java·开发语言·智能制造·plc·国产化替代
某林2129 小时前
局部路径规划器 DWB:速度采样与评分权重的取值分析
人工智能·算法·架构·机器人·技术复盘
AI职业加油站9 小时前
模数共振行动解读|大模型应用工程师证书,匹配行业 RAG/Agent 落地人才需求
人工智能·学习·算法·职场和发展·职场发展