Problem:
Score : 100 points

Problem Statement

You are given two positive integers a and b.
Let x be the average of a and b.
Print x rounded up to the nearest integer.

Constraints

a and b are integers.

1 \leq a, b \leq 100

Input

Input is given from Standard Input in the following format:

a b

Output

Print x rounded up to the nearest integer.

Sample Input 1

1 3

Sample Output 1

2

The average of 1 and 3 is 2.0, and it will be rounded up to the nearest integer, 2.

Sample Input 2

7 4

Sample Output 2

6

The average of 7 and 4 is 5.5, and it will be rounded up to the nearest integer, 6.

Sample Input 3

5 5

Sample Output 3

5

Solution in Java8 (OpenJDK 1.8.0) (judge verdict: Runtime Error)

import java.util.*;
public class Main {
    static  String s;
    static int x,y;
    static int[] cx = new int[8000];
    static int[] cy = new int[8000];
    static int p=0,q=0;

    public static boolean istruex(int sum, int i){
        if(i==p && (sum==cx[i]|| sum==-cx[i])) return true;
        else if(i==p) return false;
        if(istruex(sum-cx[i],i+1)==true || istruex(sum + cx[i], i + 1) == true){
            return true;
        }else {
            return false;
        }
    }
    public static boolean istruey(int sum, int i){
        if(i==q && (sum==cy[i]|| sum==-cy[i])) return true;
        else if(i==q) return false;
        if(istruey(sum-cy[i],i+1)==true || istruey(sum + cy[i], i + 1) == true){
            return true;
        }else {
            return false;
        }
    }


    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        s =sc.next();
        x = sc.nextInt();
        y = sc.nextInt();

        int countT=0;
        for(int i=0;i<s.length();i++){
            if(s.charAt(i)=='T'){
                if(countT%2==0){
                    q++;
                } else p++;
                countT++;
            }else {
                if(countT%2==0){
                    cx[p]++;
                } else cy[q]++;
            }
        }

        if(istruex(x,0)==true && istruey(y,0)==true){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }


    }

}