Cod sursa(job #1550548)

Utilizator Denisa-DanielaDenisa-Daniela Denisa-Daniela Data 13 decembrie 2015 21:45:07
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

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

	char c;
	long nrcuv = 0, nrlit = 0;
	bool ok = 0;

	while (f.get(c))
	{
		if (((c >= 'A') && (c <= 'Z')) || ((c >= 'a') && (c <= 'z')))
		{
			nrlit++;
			ok = 1;
		}
		else
		{
			if (ok == 1)
				nrcuv++;
			ok = 0;
		}
	}

	if (ok == 1)
		nrcuv++;

	if (nrlit == 0)
		nrcuv++;

	g << nrlit / nrcuv;

	return 0;
}