Pagini recente » Cod sursa (job #2282932) | Cod sursa (job #2884324) | Cod sursa (job #183734) | Cod sursa (job #1746860) | Cod sursa (job #614212)
Cod sursa(job #614212)
#include <iostream>
#include <fstream>
#include <cstring>
#define LMax 1000005
using namespace std;
int L, LWords, NWords;
char String[LMax];
inline bool Letter (char C)
{
if ((int)C-'a'>=0 and (int)C-'z'<=0)
{
return true;
}
if ((int)C-'A'>=0 and (int)C-'Z'<=0)
{
return true;
}
return false;
}
int main()
{
ifstream fin ("text.in");
ofstream fout ("text.out");
fin.get (String, LMax, '\n');
L=strlen (String);
for (int i=0; i<L; ++i)
{
if (Letter (String[i]))
{
++LWords;
if (!Letter (String[i-1]))
{
++NWords;
}
}
}
fout << LWords/NWords << "\n";
fin.close ();
fout.close ();
return 0;
}