#include<iostream>
#include<string>
using namespace std;
int main() {
string str;
getline(cin, str);
int pos = str.rfind(" ");
int num = str.size() - pos - 1;
cout << num << endl;
}
主要使用了一个getline()方法,读取了一整行的字符,然后使用字符串的rfind从尾到头检索“ ”空格字符,最后通过计算来获得最后一个单词的长度

京公网安备 11010502036488号