Pagini recente » Cod sursa (job #1666758) | Cod sursa (job #2108731) | Cod sursa (job #567812) | Cod sursa (job #1828977) | Cod sursa (job #1179025)
/*
Keep It Simple!
*/
#include<fstream>
#include<string.h>
#define MaxL 2000000
using namespace std;
char c[MaxL];
bool IsAlpha(char x)
{
if( x >= 'a' && x <= 'z')
return 1;
if( x >= 'A' && x <= 'Z')
return 1;
return 0;
}
int main()
{
ifstream f("text.in");
ofstream g("text.out");
f.getline(c,MaxL);
bool word = 0;
int cnt = 0;
int letter = 0;
int size = strlen(c);
for(int i=0; i < size; i++)
{
if(IsAlpha(c[i]))
{
letter++;
if(!word) cnt++;
word = 1;
}
else
{
word = 0;
}
}
g << letter/cnt;
f.close();
g.close();
return 0;
}