华为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相关推荐

  1. 04747java答案_自考04747《java语言程序设计(一)》课后习题答案全集

    暑假小明坐海轮从海口到天津去旅游,沿途依次经过的海域是 A.南海.黄海.东海.渤海B.南海.东海.黄海.渤海C.东 小陈同学在超市购买了一瓶矿泉水,商标上注有"鄂卫食证字[2013]第××0 ...

  2. 华为java 上机_华为校园招聘Java上机笔试题

    华为校园招聘Java上机笔试题 1.将大写字母转换成其对应小写字母后的第五个字母,大于z的从头开始数. 2.将一个十进制数(byte类型)转化二进制数,将二进制数前后颠倒,再算出颠倒后其对应的十进制数 ...

  3. java编写代码用什么_如何学习用Java编写代码:为什么要学习以及从哪里开始

    java编写代码用什么 by John Selawsky 约翰·塞劳斯基(John Selawsky) 如何学习用Java编写代码:为什么要学习以及从哪里开始 (How to learn to cod ...

  4. java国际化 英语的标识符_(转)Java 国际化

    1. Java国际化简介 Java既然作为一个跨平台的语言就必然要在各种不同的语言环境中使用, 为了解决这个问题Java给我们提供了一个工具类ResourceBundle, 帮助我们实现Java的国际 ...

  5. java 著名的应用程序_即刻就业:java的应用程序有哪些

    通常我们一般使用java语言制作web开发,目前市场流行的电商网站等基本都是由java编写后台,著名JavaIDE也是Java写的,比如NetBeans,Eclipse,IDEA,JBuidler等. ...

  6. java寻找最大的字母_【LeetCode(Java) - 744】寻找比目标字母大的最小字母

    [LeetCode(Java) - 744]寻找比目标字母大的最小字母 [LeetCode(Java) - 744]寻找比目标字母大的最小字母 文章目录 1.题目描述 2.解题思路 3.解题代码 1. ...

  7. java 子线程传参_踩坑之Java执行Linux命令死锁阻塞挂起

    1 问题背景 最近在做一个需求需要调用linux下的某个脚本来对ai的模型进行训练,很简单的需求,我像往常一样写下如下的代码片段: Process process = Runtime.getRunti ...

  8. java比go难学_为什么Go比Java快这么多?看完这个例子就懂

    一,前言 本次小测试并不是试图说明Go是java的替代,Go lang和Java本就不是实现相同类型任务的语言 :Java是企业开发语言,而Go是系统编程语言.为什么Go比Java快这么多?看完这个例 ...

  9. java 工作3年水平_有着4年java工作经验,应该达到什么样的水平?

    四年Java工作经验已经不短了,应该要有比较高的技术水准. 1.集合 几乎是面试必问的内容,问的基本是底层实现原理,实现类的优缺点. 2.设计模式 23种设计模式中重点研究常用的十来种就可以了,面试中 ...

最新文章

  1. 我的第一个python web开发框架(3)——怎么开始?
  2. dede整站动态化或是整站静态化方法
  3. 深度拆解:直播带货的现状与未来?
  4. 配置树莓派3和局域网NTP服务器实现内网时间校准
  5. 图形驱动程序和显卡驱动什么区别_什么是核心显卡,核心显卡和集成显卡的区别...
  6. 4. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识wrk、wrk2
  7. python中tkinter的使用-中
  8. WebService之初体验
  9. 转:SQL进阶之变量、事务、存储过程与触发器
  10. ThinkPHP5权限控制
  11. leetcode答案集锦
  12. Excel 数据透视表小技巧之 05 如何计算重复项,一个包含重复的邮政编码列表,需要每个邮政编码有多少个实例(教程含数据)
  13. Databricks中国启示录:一场蓄谋已久的技术与商业战 | 企服国际观察
  14. IE11下载文件时,文件扩展名自动由点改为下划线
  15. 数论类题目小结 (转帖)~~~经典…
  16. 旅游订票订酒店团购(APP,JAVA后台管理,MYSQL)
  17. DOOM之父约翰·卡马克
  18. 游戏环境公示及处罚名单9月18日
  19. OpenGL学习之路17---- 镜面反射光
  20. 【2021情人节主题征文】| 写了一个表白网页后,我跟女神在一起啦

热门文章

  1. 【芯片使用】3144E开关型霍尔
  2. ICDM‘20 AANE: Anomaly Aware Network Embedding For Anomalous Link Detection论文笔记
  3. 教你如何用 Python 来实现一个大数据搜索引擎
  4. 软件测试(概念)--V模型、W模型、敏捷测试
  5. rtems 文件系统(15)-jffs2 研究(2)
  6. App下载展示页模板
  7. 水上交通AIS常见问题解决方案
  8. 词典翻译  英译汉
  9. 计算机英语网络电话ppt,被用来做英语
  10. 单片机学习:51单片机-定时器/计数器