Cod sursa(job #683193)

Utilizator noemirkNoemi Noemi noemirk Data 20 februarie 2012 09:52:12
Problema Text Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
ifstream fi("text.in");
ofstream fo("text.out");
int n,i,a,b,ok;
char c,d,Z[50000];
int litera(char x)
{
	if (x>='a'  && x<='z')
		return 1;
	if (x>='A'  && x<='Z')
		return 1;
	return 0;
}
int main()
{		
	ok=0;
	a=b=0;
	while (!fi.eof())
	{
		fi>>d;
		if (litera(d)==1)
		{
			a++;
			c=d;
		}
		else if (litera(c)==1)
		{
			ok=0;
			b++;
			c=d;
		}
	}
	if (litera(Z[n-1])==1)
			b++;
	if (b==0)
		fo<<a<<endl;
	else
	fo<<a/b<<endl;

	return 0;
}