Odd Even Pairs

4.7

3 votes
Mathematics, Approved, Easy, Mathematics, Mathamatics
Problem

Our friend Monk was given an integer array A of size N. He got a task to calculate the Absolute Difference between the number of odd and even pairs present in this array A.

A Pair of 2 integers (i,j) is called an odd pair, if i<j, and A[i]+A[j] is not divisible by 2. A pair of integers (i,j) is called even, if i<j, and A[i]+A[j] is divisible by 2.

This task seems a little bit tricky to him, and wants you to help him out. Can you ?

Input Format:

The first Line contains an integer N denoting the size of array. The next line contains N space separated integers, where the ith integer denotes A[i].

Output Format :

Print the required answer on a single line.

Constraints:

1N100000

1A[i]100000

Time Limit: 2
Memory Limit: 256
Source Limit:
Explanation

Even pairs- (1,3) ==> 1

Odd Pairs- (1,2), (2,3) ==> 2

Difference=absolutevalue(OddPairsEvenPairs)==1

Editor Image

?