Cod sursa(job #2215043)

Utilizator mrspvSpinu Vasilica-Stefan mrspv Data 20 iunie 2018 20:59:27
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include<iostream>
#include<fstream>
#include<string.h>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
int main()
{
	char sir[10000];
	f.get(sir, 7000);
	int lungime, contor, i;
	if ((sir[0] >= 'A'&&sir[0] <= 'Z') || (sir[0] >= 'a'&&sir[0] <= 'z'))
	{
		lungime = 1;
		contor = 1;
	}
	else
	{
		lungime = 0;
		contor = 0;
	}
	for (i=1 ; i < strlen(sir); ++i)
	{
		if ((sir[i] >= 'A'&&sir[i] <= 'Z') || (sir[i] >= 'a'&&sir[i] <= 'z'))
			if (!((sir[i - 1] >= 'A'&&sir[i - 1] <= 'Z') || (sir[i - 1] >= 'a'&&sir[i - 1] <= 'z')))
			{
				contor++;
				lungime++;
			}
			else
				lungime++;
	}
	g << lungime / contor;

	return 0;
}