Cod sursa(job #610450)

Utilizator alexalghisiAlghisi Alessandro Paolo alexalghisi Data 27 august 2011 11:49:53
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <cstdio>
#define DN 1024*1024
using namespace std;

int i,nrcuv,sumlung;
char v[DN+5];

bool good(char x)
{
	if((x>='a' && x<='z') || (x>='A' && x<='Z')) return true;
	return false;
}

int main()
{
	freopen("text.in","r", stdin);
	fgets(v, DN+5, stdin);
	for(i=0;v[i]!=0;i++) {
		while(good(v[i])==false && v[i]!=0) i++;
		if(good(v[i])!=0)
		{
			nrcuv++;
			while(good(v[i])==true) { i++; sumlung++;}
		}
	}
	freopen("text.out","w", stdout);
	printf("%d",sumlung/nrcuv);
	fclose(stdin);
	fclose(stdout);
	return 0;
}