Для подсчёта
кириллических знаков нужно определить знаки, у которых кодовые позиции (code point) находятся в диапазоне U+0410 - U+044F, не включая ё (U+0451), Ё (U+0401).
Кроме того, утверждение не всегда верно
Я знаю что в русском символе 2 байта
поскольку это является частным случаем, зависящим от выбора кодировки.