Cod sursa(job #862942)

Utilizator AstronothingIulia Comsa Astronothing Data 23 ianuarie 2013 01:34:36
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <string>
#include <fstream>
#include <cmath>

using namespace std;

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

int main()
{
	ifstream f("text.in");
	ofstream f2("text.out");

	char c;
	long long letters = 0;
	long long words = 0;
	bool word = 0;
	while(f.get(c))
	{
		if(isletter(c)) { ++letters; word = 1; }
		else if(word) { word = 0; ++words; }
	}

	double res = letters/words;
	f2<<floor(res);
	f2.close();
	f.close();
}