Cod sursa(job #536426)

Utilizator legendarulDavid Anton Erculescu legendarul Data 18 februarie 2011 17:22:22
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include<fstream>
#include<ctype.h>
#include<string>
using namespace std;

ifstream fin("text.in");
ofstream fout("text.out");

char s[1100000],d=26; 
 
int main() 
{ int i,lit,cuv,n,medie; 
	fin.get(s,1100000,d); 
	n=strlen(s); 
	cuv=lit=0; 
	if(isalpha(s[0])) 
	{ cuv=1;
		lit=1;
	}
 
	for(i=1;i<n;++i) 
		if(isalpha(s[i])) 
		{ lit++; 	
			if(isalpha(s[i-1])==0) 	
			{	cuv++; 
			}
		}
	 
    
	if(cuv==0)
	{ fout<<0;
		return 0; 
	} 
	medie=lit/cuv; 
	fout<<medie; 
  
return 0; 
}