c语言求等差数列的和oj,华为oj之等差数列前n项和
题目: 等差数列
热度指数: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项和相关推荐
- C语言无符号双字节乘法,华为OJ机试标题:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...
华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘) 题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出 ...
- 求Fibonacci(斐波那契)数列的的前n项
1.Fibonacci(斐波那契)数列的定义规律:第一项a1=0,第二项a2=1,从第三项起,每一项都等于前面两项之和. 2.使用a1,a2,a3进行迭代 代码 #include using name ...
- 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; ...
- 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& ...
- 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...
题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出乘积,如:151851741 样例输入: 1234567 123 样例输出: 1518 ...
- 【C语言】求等差数列前n项和
等差数列重要公式 在高中,我们学习过等差数列,其中有几条重要的公式如下: 通项公式:An = a1(首项) + (n-1)*d(公差) 求前n项和: 已知首项与末项: Sn = ( ( a1 + An ...
- java oj题及答案_华为OJ答案(java版)题目2
华为OJ&答案(java版) 1. 功能:等差数列 2,5,8,11,14.... 输入:正整数N >0 输出:求等差数列前N项和 返回:转换成功返回 0 ,非法输入与异常返回-1 pu ...
- c语言求前15项中偶数项的和,偶数前n项和
初中数学相较于小学数学,在内容.难度等方面均有提高,因此在学生学习中,很多家长不知道怎样去辅导孩子学习数学,今天小编整理了偶数前n项和,仅供参考! 1 等差数列的奇数项的前n项和和偶数的前n项和怎么 ...
- 【华为OJ】【067-求最小公倍数】
[华为OJ][算法总篇章] [华为OJ][067-求最小公倍数] [工程下载] 题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数. ...
最新文章
- 36张图详解网络基础知识
- ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]
- 图解JVM垃圾回收算法
- 【TensorFlow2.0】TensorFlow2.0专栏上线,你来吗?
- 机器学习导论(张志华):基本概念
- 【效率】一次打包,无限复用!教你用 PyCharm 搭建一劳永逸的开发环境
- apache2.4.9 开启path_info访问_如何通过SSH访问NAS?
- java基础之ConcurrentHashMap
- loadrunner利用虚拟IP测试
- Spark SQL的整体实现逻辑
- c++opencv显示中文_图像处理入门 100 题,有人把它翻译成了中文版!
- 几行Python代码,爱上Python编程
- OpenShift 4 之获取全部CRD用户资源定义对象
- Java中的管程Monitor
- 录制高清微课视频,录屏软件有什么推荐?
- 飞天特效腾云驾雾特效手机软件制作特效视频的教程
- 服务器temp文件夹文件都能清理吗,Temp文件夹是什么?Windows中Temp文件夹下内容可以随意删除吗?...
- Win2003域之组策略应用
- 达内微软mta证书有用吗_微软MTA认证含金量极高 同程同美引入MTA考试认证倍受关注...
- 资深SRE带你看阿里云香港故障
热门文章
- Base64-encoded key bytes may only be specified for HMAC signatures.
- java zip解压 中文_java解压ZIP 解决中文乱码 (GBK和UTF-8)
- 这是未来的隐私工具吗?
- 这5个摸鱼神器太火了!程序员:知道了快删!
- debian常用指令
- 物流系统管理课程(二十五)
- python中search用法_Python中的python re.search方法详解
- 还在用PDF做简历?落后了!
- Codeforces Round #550 (Div. 3)C. Two Shuffled Sequences
- oracle-外币记账时总账余额表gl_balance变化(上)