Cod sursa(job #2643179)

Utilizator luiz_felipeLuiz Felipe luiz_felipe Data 19 august 2020 01:06:16
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <fstream>
using namespace std;
bool este_litera(char c);
ifstream f("text.in");
ofstream g("text.out");
int main()
{
	int nrcuv, nrlit;
	char c, ult_char = 0;
	nrcuv = nrlit = 0;
	while (f >> noskipws >> c)
	{
		if (este_litera(c) == true) nrlit++;
		if (ult_char)
		{
			if (este_litera(c) == false && este_litera(ult_char) == true) nrcuv++;
		}
		ult_char = c;
	}
	if (!nrcuv) g << 0;
	else {
		double x;
		x = nrlit / nrcuv;
		g << (int)x;
	}
	f.close(); g.close();
}
bool este_litera(char c)
{
	if ((c > 64 && c < 91) || (c > 96 && c < 123)) return true;
	return false;
}