题目: 等差数列

热度指数:1010 时间限制:1秒 空间限制:32768K

题目描述

功能: 对于等差数列 2,5,8,11,14…

输入: 正整数N >0

输出: 求等差数列前N项和

返回: 转换成功返回 0 ,非法输入与异常返回-1

输入描述:

输入一个正整数。

输出描述:

输出一个相加后的整数。

输入例子:

2

输出例子:

7

分析:

使用求和公式, a[n] = d*n - a[0], S[n] = (a[1] + a[n])/2, 算一下就可以写出代码了…

已AC代码:

#include

#include

using namespace std;

int main()

{

int n;

while(cin>>n)

{

if(n <= 0)

return (-1);

int sum;

sum = n*(3*n+1)/2;

cout<

}

return 0;

}

来源:https://www.cnblogs.com/enjoy233/p/10408770.html

c语言求等差数列的和oj,华为oj之等差数列前n项和相关推荐

  1. C语言无符号双字节乘法,华为OJ机试标题:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘) 题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出 ...

  2. 求Fibonacci(斐波那契)数列的的前n项

    1.Fibonacci(斐波那契)数列的定义规律:第一项a1=0,第二项a2=1,从第三项起,每一项都等于前面两项之和. 2.使用a1,a2,a3进行迭代 代码 #include using name ...

  3. python有一分数序列求前20项和答案_求分数序列前20项和matlab

    有一个分数序列1/2,2/3,3/5,5/8,8/13,13/21.求这个序列的前20项之和.C语言编程 #includeintmain(void){inta=1,b=2,i;doublesum=0; ...

  4. java求斐波那契前n项和_算法之斐波那契数列如何求第n个值与前n项和?(Java)...

    斐波那契数列 指的是这样一个数列:1.1.2.3.5.8.13.21.34.--在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n& ...

  5. 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出乘积,如:151851741 样例输入: 1234567 123 样例输出: 1518 ...

  6. 【C语言】求等差数列前n项和

    等差数列重要公式 在高中,我们学习过等差数列,其中有几条重要的公式如下: 通项公式:An = a1(首项) + (n-1)*d(公差) 求前n项和: 已知首项与末项: Sn = ( ( a1 + An ...

  7. java oj题及答案_华为OJ答案(java版)题目2

    华为OJ&答案(java版) 1. 功能:等差数列 2,5,8,11,14.... 输入:正整数N >0 输出:求等差数列前N项和 返回:转换成功返回 0 ,非法输入与异常返回-1 pu ...

  8. c语言求前15项中偶数项的和,偶数前n项和

    初中数学相较于小学数学,在内容.难度等方面均有提高,因此在学生学习中,很多家长不知道怎样去辅导孩子学习数学,今天小编整理了偶数前n项和,仅供参考! 1  等差数列的奇数项的前n项和和偶数的前n项和怎么 ...

  9. 【华为OJ】【067-求最小公倍数】

    [华为OJ][算法总篇章] [华为OJ][067-求最小公倍数] [工程下载] 题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数. ...

最新文章

  1. 36张图详解网络基础知识
  2. ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]
  3. 图解JVM垃圾回收算法
  4. 【TensorFlow2.0】TensorFlow2.0专栏上线,你来吗?
  5. 机器学习导论(张志华):基本概念
  6. 【效率】一次打包,无限复用!教你用 PyCharm 搭建一劳永逸的开发环境
  7. apache2.4.9 开启path_info访问_如何通过SSH访问NAS?
  8. java基础之ConcurrentHashMap
  9. loadrunner利用虚拟IP测试
  10. Spark SQL的整体实现逻辑
  11. c++opencv显示中文_图像处理入门 100 题,有人把它翻译成了中文版!
  12. 几行Python代码,爱上Python编程
  13. OpenShift 4 之获取全部CRD用户资源定义对象
  14. Java中的管程Monitor
  15. 录制高清微课视频,录屏软件有什么推荐?
  16. 飞天特效腾云驾雾特效手机软件制作特效视频的教程
  17. 服务器temp文件夹文件都能清理吗,Temp文件夹是什么?Windows中Temp文件夹下内容可以随意删除吗?...
  18. Win2003域之组策略应用
  19. 达内微软mta证书有用吗_微软MTA认证含金量极高 同程同美引入MTA考试认证倍受关注...
  20. 资深SRE带你看阿里云香港故障

热门文章

  1. Base64-encoded key bytes may only be specified for HMAC signatures.
  2. java zip解压 中文_java解压ZIP 解决中文乱码 (GBK和UTF-8)
  3. 这是未来的隐私工具吗?
  4. 这5个摸鱼神器太火了!程序员:知道了快删!
  5. debian常用指令
  6. 物流系统管理课程(二十五)
  7. python中search用法_Python中的python re.search方法详解
  8. 还在用PDF做简历?落后了!
  9. Codeforces Round #550 (Div. 3)C. Two Shuffled Sequences
  10. oracle-外币记账时总账余额表gl_balance变化(上)