#include <iostream>
#include <string>
#include <map>
using namespace std;
int main() {
string p;
getline(cin, p);
string t = "";
//l记录个数
int l=0;
for (int i = 0; i < p.size(); i++) {
//统计有多少个空格块
if (p[i] == ' ') {
//如果t不是空 则表示有一个空格块
if (t != "") {
l++;
t = "";
}
continue;
}
t += p[i];
}
//最后加上末尾的那一个单词
if (t != "") {
l++;
}
cout <<l<< endl;
return 0;
}

京公网安备 11010502036488号