Cod sursa(job #251640)

Utilizator mottyMatei-Dan Epure motty Data 2 februarie 2009 23:54:44
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>

char v[1000000000];

int litera(char i)
{
	if( i>='a' && i<='z' )
		return 1;
	if( i>='A' && i<='Z' )
		return 1;
	return 0;
}

void calcul()
{
	int i,cuv=0,lit=0;
	for( i=0 ; litera(v[i])==false ; ++i );
	for( ; v[i]!='\0' ; ++i )
		if(litera(v[i])==true)
		{
			++lit;
			if(v[i-1]==' ' || v[i-1]=='-')
				++cuv;
		}
	printf("%d\n",lit/cuv);
}

int main()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	gets(v);
	calcul();
	return 0;
}