题解 | #等差数列#

等差数列

http://www.nowcoder.com/practice/f792cb014ed0474fb8f53389e7d9c07f

#include<bits/stdc++.h>
using namespace std;
int main() {
    int n;
    while(cin>>n) {
        int sum = n*2 + n*(n-1)/2*3;    //等差数列求和公式Sn = n·a1 + n(n-1)/2 * d,忘记的同学也可以自行百度回忆一下
        cout<<sum<<endl;    //输出等差数列前N项的和
    }
    return 0;
}
全部评论
// 感觉拆成可读写更强一点 int main() { int n; std::cin >> n; int min = 2; int max = 2+3*(n-1); int result = ((min+max)*n)/2; std::cout << result << std::endl; }
点赞 回复 分享
发布于 2023-06-26 10:22 广东

相关推荐

05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
评论
10
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务