Cod sursa(job #33975)

Utilizator damaDamaschin Mihai dama Data 19 martie 2007 22:41:42
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <stdio.h>
#include <string.h>
#include <ctype.h>

char line[1048577];
int nrw, nrc, cnt, len;

int main()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);

	gets(line);
	len = strlen(line);

	while(cnt < len)
	{
		while(!isalpha(line[cnt]) && cnt < len)
		{
			++cnt;
		}
		while(isalpha(line[cnt]) && cnt < len)
		{
			++cnt;
			++nrc;
		}
		++nrw;
	}
	
	if(!isalpha(line[len - 1]))
		--nrw;
//	printf("%d %d\n", nrc, nrw);

	if(nrc == 0)
	{
		printf("0\n");
		return 0;
	}
	printf("%d", nrc / nrw);


	return 0;
}