Cod sursa(job #61445)

Utilizator ada_sAda-Mihaela Solcan ada_s Data 19 mai 2007 15:22:26
Problema Text Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
//infoarena046
#include <fstream>
#include <string.h>
std::ifstream f1("text.in");
std::ofstream f2("text.out");
int main()
{
	char text[255];
	int lung=0, lungT=0, nrCuv=0, i;
	while (!f1.eof())
	{
		f1>>text;
		i=0;
		while (text[i]!='\0')
		{
	  	if ((((int)text[i]>=int('a'))&&((int)text[i]<=int('z')))||(((int)text[i]>=int('A'))&&((int)text[i]<=int('Z'))))
		  	lung++;
		  else
			  if (lung>0)
  			{
	  			nrCuv++;
		  		lungT+=lung;
			  	lung=0;
  			}//if	
			i++;
		}//while	
  	if (lung>0)
	  {
		  nrCuv++;
	  	lungT+=lung;
			lung=0;
	  }//if
	}//while
	f2<<(int)(lungT/nrCuv);
	f1.close();
	f2.close();
	return 0;
}//main