发布时间:2025-12-09 18:43:51 浏览次数:3
题目链接:
https://blog.csdn.net/DERRANTCM/article/details/51231903
C++实现:
vector<string> SplitString(const string &inStr, const string &spliter){vector<string> resultStrs;string::size_type pos1,pos2;pos2 = inStr.find(spliter);pos1 = 0;while(string::npos != pos2){resultStrs.push_back(inStr.substr(pos1, pos2-pos1));pos1 = pos2 + spliter.size();pos2 = inStr.find(spliter, pos1);}if(pos1 != inStr.length())resultStrs.push_back(inStr.substr(pos1));return resultStrs;}void main(){string str;getline(cin,str);vector<string> resStr = SplitString(str," ");int num = resStr.size();cout<<resStr.back().size();int iii;cin >> iii;