Cod sursa(job #290985)
Utilizator | Data | 29 martie 2009 10:36:13 | |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.48 kb |
#include<stdio.h>
#define N 1000000
char s[N];
int litere,cuv;
void sir()
{
int i;
bool ok=false;
for (i=0; s[i]; ++i)
{
ok=false;
while ((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))
{
++litere;
ok=true;
++i;
}
if (ok)
++cuv;
}
int medie=litere/cuv;
printf("%d",medie);
}
void citire()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
fgets(s,N,stdin);
sir();
}
int main()
{
citire();
return 0;
}