int Calculate(string& str)
{
if (str.empty())
return 0;
int pos = str.rfind(' ');
//极端:整个字符串没有空格
if (pos == string::npos)
return str.size();
return str.size() - pos - 1;
}
int main()
{
string s;
getline(cin, s);
int len = Calculate(s);
cout << len;
return 0;
}
HJ1 字符串最后一个单词的长度
最新推荐文章于 2025-05-29 23:36:29 发布