HDU ACM OJ 1000 1001 1002答案(JAVA)
来源:互联网 发布:淘宝商城是正品吗 编辑:程序博客网 时间:2024/06/13 23:12
HDU OJ比较简单的三道题。主要是熟悉一下格式和写法。
1000:
import java.util.Scanner;/** * Calculate A + B. * @author Jamin * */public class Main {public static void main(String arg[]) {Scanner scin = new Scanner(System.in);while (scin.hasNextInt()) {int a = scin.nextInt();int b = scin.nextInt();System.out.println(a + b);}}}
1001:
import java.util.Scanner;/** * In this problem,your task is to calculate SUM(n) = 1 + 2 + 3 + ... + n. * @author Jamin * */public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while(scanner.hasNext()){int n = scanner.nextInt();if(n % 2 == 0){int sum = n/2 * (n + 1);System.out.println(sum);System.out.println();}else{int sum = (n + 1) /2 *n;System.out.println(sum);System.out.println();}}}}
import java.math.BigInteger;import java.util.Scanner;/** * I have a very simple problem for you. * Given two integers A and B, * your job is to calculate the Sum of A + B. * @author Jamin * */public class Main {//374MS11520K1062B//312MS11452K1083Bpublic static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();BigInteger a , b;StringBuilder stringBuilder = new StringBuilder();for(int i = 1 ; i<= num; i++){stringBuilder.setLength(0);a = scanner.nextBigInteger();b = scanner.nextBigInteger();//case 1:stringBuilder.append("Case ");stringBuilder.append(i);stringBuilder.append(":");System.out.println(stringBuilder);//a + b = sumstringBuilder.setLength(0);stringBuilder.append(a);stringBuilder.append(" + ");stringBuilder.append(b);stringBuilder.append(" = ");stringBuilder.append(a.add(b));System.out.println(stringBuilder);//if not last line add block line after resultif(i < num){System.out.println();}}}////327MS11660K////358MS11664K564B//public static void main(String[] args) {////Scanner scanner = new Scanner(System.in);//int num = scanner.nextInt();//BigInteger a , b;//for(int i = 1 ; i<= num; i++){//a = scanner.nextBigInteger();//b = scanner.nextBigInteger();//System.out.println("Case " + i +":");//System.out.println(a + " + " + b + " = " + a.add(b));//if(i < num){//System.out.println();//}//}//}}
0 0
- HDU ACM OJ 1000 1001 1002答案(JAVA)
- 赛马网ACM试题(原杭电oj ACM)java版答案(1000,10001,1002)
- hdu oj从1000-1001-1002
- Java之应用ACM OJ
- HDU ACM 1058 JAVA
- hdu acm java
- java acm hdu 2083
- hdu acm hdu 2115 Java
- java之输入输出(ACM,OJ相关)
- ACM OJ
- ACM OJ
- 杭电ACM第1002题(A + B Problem II)答案 java版
- hdu 1016 经典的dfs搜索 acm 杭电 OJ
- HDU OJ ACM Steps 上的题目详细介绍
- HDU ACM 1005 java版
- Java大数求解ACM(HDU)
- ACM HDU 1002
- HDU ACM 1002
- setTimeout和setInterval
- C++关于引用的小知识
- JavaScript this使用场景
- 【MPEG】ES、TS、PS流区别
- php致命错误的异常捕获
- HDU ACM OJ 1000 1001 1002答案(JAVA)
- libsvm 核函数 交叉验证 参数优化
- Redis应用场景
- CentOS7安装JDK8
- android listview优化几种写法详细介绍
- 【备忘】一套不可多得的Lucene视频教程带课程源码
- JS正则表达式判断邮箱格式是否正确
- 优秀Java程序员必须了解的GC工作原理
- maven jetty https配置