Input/Output for pairs of numbers
Basic example to take in input of number pairs from STDIN and output sum of each pair to STDOUT.
Input/Output
Input <lang>5 1 2 10 20 -3 5 100 2 5 5</lang>
Output <lang>3 30 2 102 10</lang>
Java
<lang java>import java.util.Scanner;
public class Main {
public static int doStuff(int a, int b){ int sum = a+b; return sum; }
public static void main(String[] args) { Scanner in = new Scanner(System.in);
int n = in.nextInt(); for(int i=0; i<n; i++){ int a = in.nextInt(); int b= in.nextInt(); int result = doStuff(a, b); System.out.println(result); } } }</lang>
C++
<lang c++>#include <iostream> using namespace std;
int doStuff(int a, int b) {
return a + b;
}
int main() { int t; cin >> t; for(int j=0; j<t; j++){ int a; int b; cin >> a; cin >> b; cout << doStuff(a, b) << endl;; } return 0; }</lang>
Python
<lang python>def do_stuff(a, b): return a + b
t = input() for x in range(0, t): a, b = raw_input().strip().split() print do_stuff(int(a), int(b))</lang>
Ruby
<lang ruby>def do_stuff(a, b) a + b end
t = gets.to_i for i in 1..t do a, b = gets.strip.split.map {|i| i.to_i} puts do_stuff(a, b) end</lang>