#include #include #include using namespace std; int maxsize_pattern(const wstring s, const wstring pattern) { int res = 0; wregex pt(pattern); wsregex_iterator end, it{s.begin(), s.end(), pt}; for (; it != end; ++it) { res = max(res, int(it->length())); } return res; } string src; void input() { cin >> src; } void solve() { wstring_convert, wchar_t> cnv; wstring s = cnv.from_bytes(src); wstring r = L"(…+)"; cout << maxsize_pattern(s, r) << endl; } int main() { ios::sync_with_stdio(false); cin.tie(0); input(); solve(); }