题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
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")
查看7道真题和解析