Training Site
Sideways banner 8b44c02b768aa359c4d0a2bce3b247c6d7ab888f8b26852e9bfc3659c8c25612


Input: Standard Input (stdin)
Output: Standard Output (stdout)
Memory limit: 100 megabytes
Time limit: 1.0 seconds

Note: Your class must be called Main.


Adding two numbers. Numbers will be space separated on a single line.

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(;
        System.out.println(sc.nextInt() + sc.nextInt());


On problems with larger inputs, Scanner may be too slow. In such cases, we recommend using BufferedReader and StringTokenizer instead. For example:

import java.util.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(;
        StringTokenizer st = new StringTokenizer(br.readLine());
        System.out.println(Integer.parseInt(st.nextToken()) + Integer.parseInt(st.nextToken()));


  • Go to the submit tab and upload the addition program above by copy-pasting and selecting Java in the language dropdown.
  • Sample Input 1

    3 4

    Sample Output 1