题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
// HJ1-2 字符串最后一个单词的长度.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include<iostream> #include<bits/stdc++.h> using namespace std; class Solution { public: void ComputerLength(string& str); }; void Solution::ComputerLength(string& str) { reverse(str.begin(), str.end()); int a = count(str.begin(),str.end(),' '); if (a==0) { cout << str.size() << endl; } else { cout << str.find(' ') << endl; } } int main() { Solution s; string ss; while (getline(cin, ss)) { s.ComputerLength(ss); } return 0; }