题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
#include <iostream> using namespace std; int main() { string s ; while(getline(cin,s)){ int i = s.size() ; while((i != 0)&&(s[i] != ' ') ){ i-- ; } if(s[i] == ' ')// 依据最后一个单词的前一个字母,分类讨论。 cout<<s.size()-1 - i ; else if( i == 0 ) cout<<s.size() - i ; } } // 64 位输出请用 printf("%lld")