Cod sursa(job #331094)

Utilizator Alexa_ioana_14Antoche Ioana Alexandra Alexa_ioana_14 Data 12 iulie 2009 17:45:33
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 kb
#include<cstdio>
#define N 1000000
long long l,c,num;
char s[N];
void sir()
{
	bool ok;
	for (long long i=0; i<=num; )
	{
		ok=false;
		while (((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))&&i<=num)
		{
			ok=true;
			++l;
			++i;
		}
		if (ok)
			++c;
		while ((!(s[i]>='a'&&s[i]<='z')&&!(s[i]>='A'&&s[i]<='Z'))&&i<=num)
			++i;
	}
	if (c)
		printf("%lld",l/c);
	else printf("0");
}
void citire()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	scanf("%c",&s[num]);
	while (scanf("%c",&s[++num])!=EOF);
	sir();
}
int main()
{
	citire();
	return 0;
}