Cod sursa(job #384616)

Utilizator HoriaClementHoriaC HoriaClement Data 20 ianuarie 2010 15:53:50
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <stdio.h>

const int N=1<<21;

inline bool litera(char c)
{
    return (c>='a' && c<='z') || (c>='A' && c<='Z');
}
int main()
{
	int i,nr=0,ss=0;
	bool lit;
	char c;
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	scanf("%c",&c);
	if(litera(c))
	{
		++ss;
		++nr;
		lit=true;
	}
    while(scanf("%c",&c)!=EOF)
	{
        if (litera(c) && !lit )
            ++nr;
		if (litera(c))
		{
			ss++;
			lit=true;
		}
		else
			lit=false;
	}
	if(nr==0) 
		printf("0");
	else
		printf("%d",ss/nr);
	return 0;
}