//BufferedReader is faster than scanner as it doesn't parse the text. Iterated over 1000 times, it saves 30 seconds in total. import java.io.BufferedReader; import java.io.InputStreamReader; class Average { public static void main(String[] args) throws java.io.IOException { int a, b; BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); BufferedReader input2 = new BufferedReader(new InputStreamReader(System.in)); a = Integer.parseInt(input.readLine()); b = Integer.parseInt(input2.readLine()); int s = a + b; System.out.println("Average is: " + s/2); } }