Cod sursa(job #486882)

Utilizator Cosmin1490Balan Radu Cosmin Cosmin1490 Data 23 septembrie 2010 00:32:44
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <fstream>

#define NMAX 150000

using namespace std;

char sir[NMAX];

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

int lung,nr;

inline void citire()
{
	fstream fin("text.in",ios::in);
	
	fin.get(sir,NMAX);
	
	fin.close();
}

inline void proc()
{
	char *p;
	
	p=strtok(sir,sep);
	
	while(p)
	{
		lung += strlen(p);
		nr++;
		p=strtok(NULL,sep);
	}
	
}

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

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