Cod sursa(job #290981)

Utilizator moonbeamElma Moonbeam moonbeam Data 29 martie 2009 10:30:10
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include<stdio.h>
#define N 1000000
char s[N];
int litere,cuv;
void sir()
{
	int i;
	for (i=0; s[i]; ++i)
	{
		while ((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))
		{
			++litere;
			++i;
		}
		if (i)
		if ((s[i-1]>='a'&&s[i-1]<='z')||(s[i-1]>='A'&&s[i-1]<='Z'))
			++cuv;
	}
	if ((s[i-1]>='a'&&s[i-1]<='z')||(s[i-1]>='A'&&s[i-1]<='Z'))
		++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;
}