Cod sursa(job #568706)
Utilizator | Data | 31 martie 2011 16:58:47 | |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.38 kb |
#include<stdio.h>
#include<string.h>
#include<ctype.h>
#define NMAX 1100000
char S[NMAX], *p;
int Nr, L;
int main()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
gets(S);
p = S;
while( *p )
{
for( ; !isalpha( *p ) && *p ; ++p );
if( !*p ) break;
++Nr;
for( ; isalpha( *p ); ++p, ++L );
}
printf("%d\n", L/Nr );
return 0;
}