$>Ты вообще предлагаешь посчитать биты и ещё о чём то там говорить. О чём говорить в подсчёте битов? Это странная, не совсем алгоритмическая задача, у которой есть 1 оптимальный ответ. Да, она отсечет мимопроходивших кто в биты не может. Но "поговорить"?
1 оптимальный ответ — тот, который написан в книге Генри Уоррена "Алгоритмические трюки для программистов"? Тот, кто не читал эту книгу, скорее всего предложит другой способ подсчёта битов. Но это не значит, что этот человек не умеет работать с битами.