#include #include using namespace std; static char _c = 'c'; static char _w = 'w'; void Slove() { string S; cin >> S; int size = S.length(); int calc = size / 2; int ans = 1; if (S[calc] == _c) { while (S[calc + calc / 2] == _c) { calc += calc / 2; } for (int i = calc; i < size; ++i) { if (S[i] == _w) { ans = size - i; break; } } } else { while (S[calc / 2] == _w) { calc /= 2; } for (int i = calc; i > 0; --i) { if (S[i] == _c) { ans = i; break; } } } cout << ans << endl; } int main() { Slove(); }