題目: 計算字元串最後一個單詞的長度,單詞以空格隔開。 輸入: 一行字元串。 輸出: 整數N,最後一個單詞的長度。 例如: hello world 輸出: 5 思路: 考慮到最後一個單詞中可能含有空格,例如: “Hello world#" (#表示空格) int lenOfLastWord(cons... ...
題目: 計算字元串最後一個單詞的長度,單詞以空格隔開。
輸入: 一行字元串。
輸出: 整數N,最後一個單詞的長度。
例如: hello world 輸出: 5
思路: 考慮到最後一個單詞中可能含有空格,例如: “Hello world#" (#表示空格)
int lenOfLastWord(const string &s)
{
if(s == "") return 0;
istringstream is(s);
string last;
while(is >> last);
return last.size();
}