Cod sursa(job #677551)

Utilizator theocmtAxenie Theodor theocmt Data 10 februarie 2012 12:31:05
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <cstdio>

using namespace std;

int n,li,cuv;
char c[1000010];

int main()
{
	freopen("text.in","r",stdin);
	freopen("text.out","w",stdout);
	
	while(scanf("%c",&c[n++])!=EOF);
	n--;
	for (int i=0; i<=n; i++)
	{
		if ((c[i]>='a' && c[i]<='z') || (c[i]>='A' && c[i]<='Z'))
			li++;
		if (((c[i-1]>='a' && c[i-1]<='z') || (c[i-1]>='A' && c[i-1]<='Z'))&& !((c[i]>='a' && c[i]<='z') || (c[i]>='A' && c[i]<='Z')))
			cuv++;
	}
	printf("%d\n",li/cuv);
	return 0;
}