NYOJ 1 解题报告



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 <stdio.h>
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的

题目来源:http://acm.nyist.net/JudgeOnline/problem.php?pid=1

       几乎是所有的OJ平台第一题都是A+B Problem,更让我惊讶的是在NYOJ里这道题的AC率居然只有57%!这到底是为什么呢?(ˉ▽ˉ;)...还是俗话说得好:万事开头难!作为一个非常菜鸟的ACMer,痛苦却快乐的生涯就要开始了!不要问我为什么在NYOJ上刷题。
       不说废话了,直接贴代码!

#include <stdio.h>
int main()
{
	int a,b;
	scanf("%d%d",&a,&b);
	printf("%d",a+b);
	return 0;
}        

      这个平台有点不错,就是AC过了每道题后就会有所谓的“标程”,那些程序基本上都是短小精悍、可移植性比较强的,看看学学还是蛮不错的。

#include <stdio.h>
main(){std::cout<<(1<<31)-1;}  

      真是可怕,居然只有两行!!!果然是“标程”。好了,不在这水水题了,next stop,let's go!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值