c++的string,只能读空格和换行符以前的,因此只需要像读取多组数据一样接受输入即可
#include <iostream> #include <string> using namespace std; int main() { string s; int ans = 0; while(cin >> s){ ans += s.size(); } cout << ans; } // 64 位输出请用 printf("%lld")