Cod sursa(job #784542)

Utilizator adascaluAlexandru Dascalu adascalu Data 6 septembrie 2012 11:44:08
Problema Text Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
using namespace std;
#include<fstream>
#include<string>
#define dmax 1000000
int main ()
{
	int nr=0,lg=0;
	char c[dmax];
	ifstream f("text.in");
	ofstream g("text.out");
	while(f>>c)
	{
		int lgw;
		lgw=strlen(c);
		if(lgw>1)
		{
			if(c[lgw-1]<'A' || c[lgw-1]>'z' )
				if(lgw) --lgw; 
			if(c[0]<'A' || c[0]>'z')
				if( lgw) --lgw;
		}
	    nr++;
		lg+=lgw;
		for(int i=0;i<strlen(c);i++)
			c[i]=0;
	}
	f.close();
	g<<(lg/nr);
	g.close();
	return 0;
}