java oj题及答案_华为OJ答案(java版)题目2
华为OJ&答案(java版)
1. 功能:等差数列 2,5,8,11,14。。。。
输入:正整数N >0
输出:求等差数列前N项和
返回:转换成功返回 0 ,非法输入与异常返回-1
public static void main(String[] args){
try{
new Scanner(System.in);
int i = sc.nextInt();
System.out.println(method(i));
}catch(InputMismatchException e){
//输入不是整形,终止
System.out.println("input a int please");
}
}
public static int method(int n){
int //n<0则报错
if(n<0){
System.out.println("input a number greater than 0"); return 0;
}
//求和公式
int sum = 2*n+n*(n-1)*3/2;
System.out.println(sum);
return n;
} 注:等差数列求和:一、
二、
等比数列求和: Sn=a1(1-q^n)/(1-q)
=(a1-an*q)/(1-q) (q≠1)
2. 自守数
java oj题及答案_华为OJ答案(java版)题目2相关推荐
- 04747java答案_自考04747《java语言程序设计(一)》课后习题答案全集
暑假小明坐海轮从海口到天津去旅游,沿途依次经过的海域是 A.南海.黄海.东海.渤海B.南海.东海.黄海.渤海C.东 小陈同学在超市购买了一瓶矿泉水,商标上注有"鄂卫食证字[2013]第××0 ...
- 华为java 上机_华为校园招聘Java上机笔试题
华为校园招聘Java上机笔试题 1.将大写字母转换成其对应小写字母后的第五个字母,大于z的从头开始数. 2.将一个十进制数(byte类型)转化二进制数,将二进制数前后颠倒,再算出颠倒后其对应的十进制数 ...
- java编写代码用什么_如何学习用Java编写代码:为什么要学习以及从哪里开始
java编写代码用什么 by John Selawsky 约翰·塞劳斯基(John Selawsky) 如何学习用Java编写代码:为什么要学习以及从哪里开始 (How to learn to cod ...
- java国际化 英语的标识符_(转)Java 国际化
1. Java国际化简介 Java既然作为一个跨平台的语言就必然要在各种不同的语言环境中使用, 为了解决这个问题Java给我们提供了一个工具类ResourceBundle, 帮助我们实现Java的国际 ...
- java 著名的应用程序_即刻就业:java的应用程序有哪些
通常我们一般使用java语言制作web开发,目前市场流行的电商网站等基本都是由java编写后台,著名JavaIDE也是Java写的,比如NetBeans,Eclipse,IDEA,JBuidler等. ...
- java寻找最大的字母_【LeetCode(Java) - 744】寻找比目标字母大的最小字母
[LeetCode(Java) - 744]寻找比目标字母大的最小字母 [LeetCode(Java) - 744]寻找比目标字母大的最小字母 文章目录 1.题目描述 2.解题思路 3.解题代码 1. ...
- java 子线程传参_踩坑之Java执行Linux命令死锁阻塞挂起
1 问题背景 最近在做一个需求需要调用linux下的某个脚本来对ai的模型进行训练,很简单的需求,我像往常一样写下如下的代码片段: Process process = Runtime.getRunti ...
- java比go难学_为什么Go比Java快这么多?看完这个例子就懂
一,前言 本次小测试并不是试图说明Go是java的替代,Go lang和Java本就不是实现相同类型任务的语言 :Java是企业开发语言,而Go是系统编程语言.为什么Go比Java快这么多?看完这个例 ...
- java 工作3年水平_有着4年java工作经验,应该达到什么样的水平?
四年Java工作经验已经不短了,应该要有比较高的技术水准. 1.集合 几乎是面试必问的内容,问的基本是底层实现原理,实现类的优缺点. 2.设计模式 23种设计模式中重点研究常用的十来种就可以了,面试中 ...
最新文章
- 我的第一个python web开发框架(3)——怎么开始?
- dede整站动态化或是整站静态化方法
- 深度拆解:直播带货的现状与未来?
- 配置树莓派3和局域网NTP服务器实现内网时间校准
- 图形驱动程序和显卡驱动什么区别_什么是核心显卡,核心显卡和集成显卡的区别...
- 4. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识wrk、wrk2
- python中tkinter的使用-中
- WebService之初体验
- 转:SQL进阶之变量、事务、存储过程与触发器
- ThinkPHP5权限控制
- leetcode答案集锦
- Excel 数据透视表小技巧之 05 如何计算重复项,一个包含重复的邮政编码列表,需要每个邮政编码有多少个实例(教程含数据)
- Databricks中国启示录:一场蓄谋已久的技术与商业战 | 企服国际观察
- IE11下载文件时,文件扩展名自动由点改为下划线
- 数论类题目小结 (转帖)~~~经典…
- 旅游订票订酒店团购(APP,JAVA后台管理,MYSQL)
- DOOM之父约翰·卡马克
- 游戏环境公示及处罚名单9月18日
- OpenGL学习之路17---- 镜面反射光
- 【2021情人节主题征文】| 写了一个表白网页后,我跟女神在一起啦