美文网首页
P1001 A+B Problem

P1001 A+B Problem

作者: mokoGoGoGo | 来源:发表于2018-08-01 12:20 被阅读29次

    【题目描述】

    输入两个整数a,b,输出它们的和(|a|,|b|<=10^9)。

    注意

    1. pascal使用integer会爆掉哦!
    2. 有负数哦!
    3. c/c++的main函数必须是int类型,而且最后要return 0。这不仅对洛谷其他题目有效,而且也是noip/noi比赛的要求!

    好吧,同志们,我们就从这一题开始,向着大牛的路进发。

    任何一个伟大的思想,都有一个微不足道的开始。

    输入输出格式

    输入格式:

    两个整数以空格分开

    输出格式:

    一个数

    【题解】

    本题各种语言的程序范例:

    C

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

    C++

    #include <iostream>
    #include <cstdio>
    
    using namespace std;
    
    int main() {
        int a,b;
        cin >> a >> b;
        cout << a+b;
        return 0;
    }
    

    Pascal

    var a, b: longint;
    begin
        readln(a,b);
        writeln(a+b);
    end.
    

    Python2

    s = raw_input().split()
    print int(s[0]) + int(s[1])
    

    Python3

    s = input().split()
    print(int(s[0]) + int(s[1]))
    

    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);
        }
    }
    

    JavaScript (Node.js)

    const fs = require('fs')
    const data = fs.readFileSync('/dev/stdin')
    const result = data.toString('ascii').trim().split(' ').map(x => parseInt(x)).reduce((a, b) => a + b, 0)
    console.log(result)
    process.exit() // 请注意必须在出口点处加入此行
    

    讲真ACM只用到C、C++和Java。。但是多了解一些也没坏处。。
    继续做题做题。。快速刷完200道水题我就去做入门题了。。

    相关文章

      网友评论

          本文标题:P1001 A+B Problem

          本文链接:https://www.haomeiwen.com/subject/hpwlvftx.html