A+B Problem

0000

สำหรับข้อนี้เป็นการฝึกการรับ input และส่ง output โดยการใช้ standard input/output ของแต่ละภาษา โดยโจทย์กำหนดให้ 0a1090 \leq a \leq 10^9 และ 0b1090 \leq b \leq 10^9 ซึ่งถือว่าเป็นข้อมูลประเภท integer

C:

#include <stdio.h>

int main() {
	int a, b;
	scanf("%d %d", &a, &b);
	printf("%d", a + b);
}

C++:

#include <iostream>
using namespace std;

int main() {
	int a, b;
	cin >> a >> b;
	cout << a + b;
}

Python:

a = int(input())
b = int(input())
print(a + b)

Java:

import java.io.*;
import java.util.*;

class Main {
    private static FastInput in = new FastInput(System.in);
    private static PrintWriter out = new PrintWriter(new BufferedOutputStream(System.out));

    public static void main(String[] args) {
        int a = in.nextInt();
        int b = in.nextInt();

        out.println(a + b);
        out.flush();
    }

    static class FastInput {
        BufferedReader br;
        StringTokenizer tok;

        public FastInput(InputStream in) {
            br = new BufferedReader(new InputStreamReader(System.in));
            tok = new StringTokenizer("");
        }

        public String next() {
            while (!tok.hasMoreTokens()) {
                try {
                    tok = new StringTokenizer(br.readLine());
                } catch (IOException e) {
                }
            }
            return tok.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

        public long nextLong() {
            return Long.parseLong(next());
        }

        public double nextDouble() {
            return Double.parseDouble(next());
        }
    }
}

Rust:

use std::io;
fn main(){
    let mut a = String::new();
    io::stdin().read_line(&mut a).unwrap();
    let a = a.trim().parse::<i32>().unwrap();
    let mut b = String::new();
    io::stdin().read_line(&mut b).unwrap();
    let b = b.trim().parse::<i32>().unwrap();
    println!("{}", a + b);
}