Cod sursa(job #486886)

Utilizator Cosmin1490Balan Radu Cosmin Cosmin1490 Data 23 septembrie 2010 00:52:03
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <fstream>

#define NMAX 150000

using namespace std;

char sir[NMAX];

char sep[]={" /  -?><!@#$%^&*()[]{}:;.,  +_-=1234567890~` "};

int lung,nr;


inline void proc()
{
	fstream fin("text.in",ios::in);
	char c1,c2;
	fin.get(c1);
	while(!fin.eof())
	{
		if(isalpha(c1))
		{
			lung++;
			if(!c2) nr++;
				else
					if(!isalpha(c2))
					{
						nr++;
					}
		}
		c2=c1;
		fin.get(c1);
	}
	fin.close();
}

inline void afisare()
{
	fstream fout("text.out",ios::out);
	int rez;
	if(!nr) nr=1;
	rez=lung/nr;
	fout<<rez<<"\n";
	
	fout.close();
}

int main(int argc, char *argv[])
{
	
	proc();
	
	afisare();
}