• + 0 comments
    public static int pageCount(int n, int p) {
    // Write your code here
        int start = 0;
        int end = 0;
        int even = (n%2 == 0) ? n + 1 : n;
        for(int i = 2; i < n; i += 2){
            if(i <= p){
                start++;
            }
        }
        for(int i = even - 2; i > 0; i -= 2){
            if(i >= p){
                end++;
            }
        }
        return (start > end) ? end : start;
    }