第一次用java写acm程序
HDU1000
http://acm.hdu.edu.cn/showproblem.php?pid=1000
A + B Problem
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 154095 Accepted Submission(s): 48841
Problem Description
Calculate A + B.
Input
Each line will contain two integers A and
B. Process to end of file.
Output
For each case, output A + B in one line.
Sample Input
1 1
Sample Output
2
Author
HDOJ
代码如下:
这里第一次用java玩acm的注意:
1,主类所在类的类名一定是Main,即是main方法所在类
2,循环输入的问题,在C++我们可以用while(scanf("%d",&a)!=EOF),但是在java中我们用的是 扫描类的hasNext()函数来判断是否结束输入,另外注意导入Scanner类
代码如下:
import java.util.Scanner;
public class Main
{
public static void main(String args[])
{
int a,b;
Scanner keyIn = new Scanner(System.in);
while(keyIn.hasNext())
{
a = keyIn.nextInt();
b = keyIn.nextInt();
System.out.println(a+b);
}
}
}
这里第一次用java玩acm的注意:
1,主类所在类的类名一定是Main,即是main方法所在类
2,循环输入的问题,在C++我们可以用while(scanf("%d",&a)!=EOF),但是在java中我们用的是 扫描类的hasNext()函数来判断是否结束输入,另外注意导入Scanner类