Cod sursa(job #458742)

Utilizator ursu-valiJerdea Florin ursu-vali Data 25 mai 2010 23:43:07
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include<stdio.h>
#include<string.h>
#define infile "text.in"
#define outfile "text.out"
char a[1500];
void solve();
int main()
{
	freopen(infile,"r",stdin);
	freopen(outfile,"w",stdout);
	solve();
	fclose(stdin);
	fclose(stdout);
	return 0;
}

long litera(char x)
{
	if((x>='a')&&(x<='z'))
		return 1;
	if((x>='A')&&(x<='Z'))
		return 1;
	return 0;
}

void solve()
{
	long nr=0,cuv=0,lit=0,i,n;
	fgets(a,1500,stdin);
	n=strlen(a);
	for(i=0;i<n;i++)
	{
		if(litera(a[i]))
		{
			if(!cuv)
			{
				cuv=1;
				nr++;
			}
			else;
			lit++;
		}
		else
			cuv=0;
	}
	printf("%ld\n",lit/nr);
}