Cod sursa(job #384917)

Utilizator milijrCristian Militaru milijr Data 21 ianuarie 2010 19:39:50
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include<fstream>
using namespace std;
/*void charee()
{
	char j;
	int i;
	ofstream fout("text.out");
	for(i=1,j;i<=1000;i++)
	{
		j=i;
		fout<<i<<". "<<j<<";"<<endl;
	}
}*/
int verif(char i)
{
	if(i>=65 && i<=90)
		return 1;
	if(i>=97 && i<=122)
		return 1;
	if(i==45)
		return 2;
	return 0;
}
int main()
{
	char a[10000],b[100];
	unsigned int i=0,n,l=0,cuv=0;
	ifstream fin("text.in");
	ofstream fout("text.out");
	while(fin>>a[i])
		i++;
	fin.close();
	n=i-1;
	for(i=0;i<n;i++)
	{
		aaa:;
		while(verif(a[i])==1)
		{
			i++;
			l++;
		}
		if(verif(a[i]==2))
		{
			i++;
			goto aaa;
		}
	}
	ifstream fii("text.in");
	while(fii>>a)
		cuv++;
	fout<<l/cuv;
	fout.close();
	return 0;
}