Cod sursa(job #486880)

Utilizator Cosmin1490Balan Radu Cosmin Cosmin1490 Data 23 septembrie 2010 00:29:47
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 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);
	
	fout<<int(lung/nr)<<"\n";
	
	fout.close();
}

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