hdu 1001 初学java代码
2015-10-30 11:30
369 查看
点击打开链接
java AC代码<span style="font-size:18px;">import java.io.*; import java.util.Scanner; public class Main{ public static void main(String[] args) { long n,result; Scanner reader = new Scanner(System.in); while(reader.hasNext()){ n = reader.nextInt(); result = n*(n+1)/2; System.out.println(result); System.out.println(); } } } </span>1·题目虽然假设结果为32位,但是结果要定义为long类型才能过,原因是 n×(n+1)有可能会超出int范围,如果先算n/2,结果也会出错。
2.此外还注意题目要求的救过后面跟着一行空白
3.类的名称要定义为Main
相关文章推荐
- Spring与Mybatis的整合方法有哪些
- Java 构造函数
- java基础学习笔记(5)
- iOS AsyncSocket 与 Java Netty 的简单socket使用
- java基础学习笔记(4)
- java基础学习笔记(3)
- 遍历map的四种方法
- java.exe重命名之后无法被 jvisualvm、jconsole监控的问题
- java lock condition
- java基础学习笔记(2)
- maven_spring_cxf
- [Java并发包学习九]Java中的阻塞队列
- 从头认识java-6.3 组合使用聚合和继承
- [Java并发包学习八]深度剖析ConcurrentHashMap
- 从头认识java-6.3 组合使用聚合和继承
- [Java并发包学习七]解密ThreadLocal
- 集合类说明及区别
- javax.mail 调用企业邮箱发送邮件
- [Java并发包学习六]Semaphore介绍
- Java注解(Annotation)详解(二)——自定义注解