Cod sursa(job #718310)
Utilizator | Udrea Dragos dadudad | Data | 20 martie 2012 17:58:32 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.5 kb |
#include <cstdio>
#include <cstring>
#include <cctype>
#define DS 1025*1025
int i, caractere, cuvinte, lim;
char cuv[DS];
bool cuvantluat;
int main()
{
freopen("text.in", "r", stdin);
freopen("text.out", "w", stdout);
while(fgets(cuv, DS, stdin)!=NULL)
{
lim=strlen(cuv);
for(i=0; i<lim; i++)
{
if(isalpha(cuv[i]))
{
caractere++;
cuvantluat=true;
}
else if(cuvantluat)
{
cuvinte++;
cuvantluat=false;
}
}
}
printf("%d", caractere/cuvinte);
}