A+B Problem
时间限制:
3000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
此题为练手用题,请大家计算一下a+b的值
-
输入
- 输入两个数,a,b 输出
- 输出a+b的值 样例输入
-
2 3
样例输出
-
5
提示
-
-
例如:
//C语言版: #include<stdio.h> int main() { int a,b; scanf("%d%d",&a,&b); printf("%d\n",a+b); } //C++版: #include<iostream> using namespace std; int main() { int a,b; cin>>a>>b; cout<<a+b<<endl; } //Java版: import java.io.*; import java.util.*; public class Main { public static void main(String args[]) throws Exception { Scanner cin=new Scanner(System.in); int a=cin.nextInt(),b=cin.nextInt(); System.out.println(a+b); } } //Java jdk 1.4 版 import java.io.*; import java.util.*; public class Main { public static void main (String args[]) throws Exception { BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); String line = stdin.readLine(); StringTokenizer st = new StringTokenizer(line); int a = Integer.parseInt(st.nextToken()); int b = Integer.parseInt(st.nextToken()); System.out.println(a+b); } }
请注意不要输出过多提示性语句(如:“please input two numbers”),不然会WrongAnswer的
-
这是一个例子,我们可以看出ACM题目可以使用C、C++和java三种编程语言!
-
A+B Problem
编程语言
时间
内存
C语言
4
240
C++
8
240
java
315
311
Java jdk1.4
3
61
-
//C语言 #include<stdio.h> int main() { int a,b,c; scanf("%d%d",&a,&b); c = a + b; printf("%d\n",c); }
- 时间为0,内存240
-
注意:提交时选择语言!!!
-
对比内存和时间,有什么发现呢?
-
OJ简介
-
一个用户提交的程序在Online Judge系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限制和安全限制等。用户程序执行的结果将被Online Judge系统捕捉并保存,然后再转交给一个裁判程序。该裁判程序或者比较用户程序的输出数据和标准输出样例的差别,或者检验用户程序的输出数据是否满足一定的逻辑条件。最后系统返回给用户一个状态:通过(Accepted,AC)、答案错误(Wrong Answer,WA)、超时(Time Limit Exceed,TLE)、超过输出限制(Output Limit Exceed,OLE)、超内存(Memory Limit Exceed,MLE)、运行时错误(Runtime Error,RE)、格式错误(Presentation Error,PE)、或是无法编译(Compile Error,CE),并返回程序使用的内存、运行时间等信息。