Cod sursa(job #649024)

Utilizator tzoky07Alexandru Gaman tzoky07 Data 15 decembrie 2011 00:39:01
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <cstring>

using namespace std;

int main()
{
	char aux[100000];
	long int nrCuvinte = 0,totalLungimi = 0;
	
	fstream in ; in.open("text.in");
	while (in.good())
	{
		in >> aux;
		for (int i=0;i<strlen(aux);i++)
			if (isalpha(aux[i]) != 0)
			{
				totalLungimi++;
			}
			else
				if ((i != strlen(aux)-1) || (isalpha(aux[i+1]) != 0))
				nrCuvinte++;
		nrCuvinte++;
	}
	
	ofstream out; out.open("text.out");
	if (nrCuvinte != 0)
		out << (long int) totalLungimi/nrCuvinte;
	else
		out << totalLungimi;
	out.close();
	
	return 0;
}