Cod sursa(job #661149)

Utilizator penultim_oVijiala Tudor Gabriel penultim_o Data 13 ianuarie 2012 21:24:19
Problema Text Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include<fstream>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");

bool litera(char c)
{
	return ((c<='Z'&&c>='A')||(c>='a'&&c<='z'));
}

int main()
{
	int cuv=0, lim, lit=0;
	char c, *buf, ok=0;
	
	in.seekg(0, ios::end);
	lim = in.tellg();
	in.seekg(0, ios::beg);
	
	buf = new char[lit];
	in.read(buf, lim);
	
	for(int i=0;i<lim; i++)
		if(litera(buf[i]))
		{
			cuv++; i++; lit++;
			while(litera(buf[i])&&i<lim) i++, lit++;
		}
	
	out << lit/cuv;
	
	return 0;
}