#include <cstdio>
#include <cstring>
int main()
{
const char *s = "Это моя строка";
unsigned n = strlen(s);
printf("%d\n%s\n", n, s);
for (unsigned q=0; q<n; ++q)
if (s[q] & 128)
printf("%.2s %u %u\n", s+q, s[q] & 255, s[q+1] & 255), ++q;
else
printf("%.1s %u\n", s+q, s[q] & 255);
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNzdHJpbmc+CgppbnQgbWFpbigpCnsKICBjb25zdCBjaGFyICpzID0gItCt0YLQviDQvNC+0Y8g0YHRgtGA0L7QutCwIjsKICB1bnNpZ25lZCBuID0gc3RybGVuKHMpOwogIAogIHByaW50ZigiJWRcbiVzXG4iLCBuLCBzKTsKICAKICBmb3IgKHVuc2lnbmVkIHE9MDsgcTxuOyArK3EpCiAgICBpZiAoc1txXSAmIDEyOCkKICAgICAgcHJpbnRmKCIlLjJzICV1ICV1XG4iLCBzK3EsIHNbcV0gJiAyNTUsIHNbcSsxXSAmIDI1NSksICsrcTsKICAgIGVsc2UKICAgICAgcHJpbnRmKCIlLjFzICV1XG4iLCBzK3EsIHNbcV0gJiAyNTUpOwogIAogIHJldHVybiAwOwp9