สำหรับข้อนี้เป็นการฝึกการรับ input และส่ง output โดยการใช้ standard input/output ของแต่ละภาษา โดยโจทย์กำหนดให้ และ ซึ่งถือว่าเป็นข้อมูลประเภท 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); }