Вам предоставляется 32-разрядный целочисленный массив без знака с длиной до 2 32 с тем свойством, что более половины записей в массиве равны N, для некоторых 32-разрядных unsigned integer N. Найдите N, просматривая каждое число в массиве только один раз и используя не более 2 Кбайт памяти.
Ваше решение должно быть детерминированным и гарантированно найти N.