Problem of the day
Given an array ‘ARR’ of ‘N’ integers, where all the elements occur an even number of times and only one number occurs an odd number of times.
Find and return the number which occurs an odd number of times.
'N' = 5, 'ARR' = [1, 2, 3, 2, 3]
Output: 1
Except for number 1, all numbers occur an even number of times.
The first line contains a single integer, 'N', representing the size of the array.
The second line contains 'N' space-separated integers.
Output format :
The only line contains a single integer representing the number occurring odd number of times.
Note :
You don't need to print anything. It has already been taken care of. Just implement the given function.
9
4 5 6 5 6 9 9 4 4
4
5, 6, and 9 occur an even number of times, and only 4 occur odd number of times.
5
1 1 1 1 1
1
1 <= 'N' <= 10^5
1 <= 'ARR[i]' <= 10^5
Time Limit: 1 sec