Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- #include <vector>
- #include <string>
- int solution(const char* A, int K)
- {
- std::string dataStr(A);
- std::string tmpStr;
- int leftEgge = 0;
- std::vector<std::string> strVct;
- int iter = 1;
- for (size_t dataBeg = 0; )
- {
- tmpStr += ch;
- if ((iter % K) == 0)
- {
- if (tmpStr[tmpStr.length() - 1] != ' ')
- {
- for (size_t end = tmpStr.size(); end != 0; --end, ++leftEgge)
- {
- if (*rbeg == ' ')
- {
- leftEgge = 0;
- break;
- }
- }
- }
- strVct.push_back(tmpStr);
- tmpStr.clear();
- }
- ++iter;
- }
- if (tmpStr.size() > 0)
- strVct.push_back(tmpStr);
- for (auto s : strVct)
- std::cout << s << '\n';
- return strVct.size();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement