标签:
描述: 计算字符串最后一个单词的长度,单词以空格隔开。
题目类别: 字符串
输入:
一行字符串,长度小于128。
输出:
整数N,最后一个单词的长度。
样例输入: hello world
样例输出: 5
#include <iostream>
#include <string>
using namespace std;
int last_word_length(const string &s){
auto begin = s.rbegin();
while (begin != s.rend())
{
if (*begin != ‘ ‘)
{
begin++;
}
}
return begin - s.rbegin();
}
int main()
{
string s;
cin >> s;
cout << last_word_length(s) << endl;
return 0;
}
标签:
原文地址:http://blog.csdn.net/sps900608/article/details/52281013