Cod sursa(job #865172)

Utilizator Andrei1998Andrei Constantinescu Andrei1998 Data 26 ianuarie 2013 10:00:37
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <fstream>
#include <string.h>

using namespace std;

void copy(char destinatie[131076],char sursa[131076])
{
	strcpy(destinatie,"");
	if(sursa==NULL)
		return;
	else
		strcpy(destinatie,sursa);
}

int main()
{
	ifstream fin("text.in");
	ofstream fout("text.out");
	
	//
	char sep[27]="!\"#$%&'()*^+`-./:;<=>?@ \n";
	char sir[131076];
	char temp[131076];
	
	fin.getline(sir,131076);
	
	copy(temp,strtok(sir,sep));
	int cuvinte=0,lungime=0;
	while(strlen(temp)>0)
	{
		cuvinte++;
		lungime+=strlen(temp);
		copy(temp,strtok(NULL,sep));
	}
	if(lungime==0)cuvinte=1;
	fout<<lungime/cuvinte<<endl;
	fin.close();
	fout.close();
	return 0;
}