/*
* a szavak számlálása a standard input-on
* csak az f() változik
*/
#include <iostream>
#include <cctype>
using namespace std;
int f( char curr)
{
static int value = 0;
static char prev = '\n';
if ( isspace(prev) && !isspace(curr) )
++value;
prev = curr;
return value;
}
int main()
{
int value = 0; /* egy másik value valtozó */
char ch;
cin >> noskipws;
while ( cin >> ch )
{
value = f(ch);
}
cout << value << endl;
return 0;
}