华为OJ——等差数列
来源:互联网 发布:淘宝导航条颜色表 编辑:程序博客网 时间:2024/06/05 23:08
题目描述
功能:等差数列 2,5,8,11,14。。。。
输入:正整数N >0
输出:求等差数列前N项和
返回:转换成功返回 0 ,非法输入与异常返回-1
输入描述:
输入一个正整数。
输出描述:
输出一个相加后的整数。
输入例子:
2
输出例子:
7
方法一:
功能:等差数列 2,5,8,11,14。。。。
输入:正整数N >0
输出:求等差数列前N项和
返回:转换成功返回 0 ,非法输入与异常返回-1
输入描述:
输入一个正整数。
输出描述:
输出一个相加后的整数。
输入例子:
2
输出例子:
7
import java.util.*;public class Main{public static void main(String[] args) {Scanner scan=new Scanner(System.in);while(scan.hasNext()){int N=scan.nextInt();int m=0;//计算的总结果int n=2;//等差数列的值for(int i=1;i<=N;i++){m+=n;n+=3;}System.out.println(m);}}}
方法二,直接用等差数列前n相和公式:
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(scan.hasNext()){ int N = scan.nextInt(); System.out.println(2*N+N*(N-1)*3/2); } }}
0 0
- 华为OJ——等差数列
- 华为OJ——等差数列
- 【华为oj】等差数列
- 华为oj等差数列
- 华为oj 寻找等差数列
- 【华为OJ】【061-等差数列】
- 华为OJ 初级:等差数列
- 【华为 OJ 】等差数列
- 【华为OJ】等差数列
- 华为oj--寻找等差数列
- 【华为OJ】寻找等差数列
- 华为oj初级 等差数列
- 华为机试—等差数列
- 华为oj 等差数列&&字符统计
- 华为OJ 初级:寻找等差数列
- 华为oj初级 寻找等差数列
- 华为oj中级 寻找等差数列
- 华为OJ训练之0020-170106-等差数列(寻找等差数列)
- UART详解---
- c/c++第二十天
- 题目1255:骰子点数概率(动态规划)
- 用js+css 模拟九宫格精灵
- 【转】ORACLE EXP/IMP 命令
- 华为OJ——等差数列
- glide 缓存处理
- Unity网络编程教学视频(本人第一次录制)
- 剑指offer39_树的深度
- prim(n^2)求图中最小距离(最小生成树)
- Android ViewDragHelper源码解析
- Binary Tree Maximum Path Sum
- VIM常用基本命令
- HDU 5706 暴力dfs