华为oj等差数列

原创 2015年11月21日 16:03:04
#include<iostream>
using namespace std;

int getSum(int n)
{
	int start = 2;
	int step = 3;
	int sum = 0;
	int last = start+(n-1)*step;
	sum = (start+last)*n/2;
    return sum;		
	
}
int main()
{
	int n;
	cin>>n;
	if(n>0)
	cout<<getSum(n)<<endl;
	else
	return -1;
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

华为OJ 初级:寻找等差数列

描述 题目标题:在给定的区间范围内找出所有素数能构成的最大的等差数列(即等差数列包含的素数个数最多)。 详细描述:接口说明原型: public static int[] GetMaxArray(...

华为OJ训练之0020-170106-等差数列(寻找等差数列)

题目标题:在给定的区间范围内找出所有素数能构成的最大的等差数列(即等差数列包含的素数个数最多)。详细描述: 接口说明 原型: int GetMaxArray(unsignedint m, uns...

华为机试—等差数列

请写一个程序,判断给定整数序列能否构成等差数列。 输入说明:多组数据,每组输入数据由两行构成,第一行只有一个整数n( 输出说明:对于每一组数据,输出一个yes或no,表示该序列能否...

华为机试:尼科彻斯定理、等差数列

1. 尼科彻斯定理 题目描述 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1  2^3=3+5  3^3=7+9+11  4^3=13+1...

华为OJ机试题 绝对值

  • 2014-07-10 21:09
  • 25.89MB
  • 下载

华为oj解答

  • 2016-09-14 14:24
  • 56KB
  • 下载

华为OJ——学英语

题目描述   Jessi初学英语,为了快速读出一串数字,编写程序将数字转换成英文: 如22:twenty two,123:one hundred and twenty three。说明:   数字...

华为OJ题目部分合集

  • 2015-09-17 22:47
  • 97KB
  • 下载

华为机试oj练习题2014

  • 2016-04-04 17:29
  • 246KB
  • 下载

【华为OJ】【074-素数伴侣】

【华为OJ】【算法总篇章】【华为OJ】【074-素数伴侣】【工程下载】题目描述 若两个正整数的和为素数,则这两个正整数称之为“素数伴侣”,如2和5、6和13,它们能应用于通信加密。 现在密码学会...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)