1class Solution {2public:3vector<vector<int>> largeGroupPositions(string s) {4vector<vector<int>> res;56int st = 0;7int en = 1;89while (en < s.size()) {10if (s[en] != s[st]) {11if (en - st >= 3) {12res.push_back({st, en - 1});13}14st = en;15en = st + 1;16} else {17en++;18}19}2021if (en - st >= 3) {22res.push_back({st, en - 1});23}2425return res;26}27};