Cod sursa(job #287446)
Utilizator | Data | 24 martie 2009 21:17:38 | |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.5 kb |
#include<stdio.h>
#include<string.h>
long n;
char v[200010];
void read()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
gets(v);
n=strlen(v);
v[n]=' ';
v[n+1]=NULL;
}
void rez()
{
long i;
long nr=0;
long l=0;
for(i=0;i<n;i++)
if((v[i]>='a' && v[i]<='z') || (v[i]>='A' && v[i]<='Z'))
l++;
else
if((v[i-1]>='a' && v[i-1]<='z') || (v[i-1]>='A' && v[i-1]<='Z'))
nr++;
printf("%ld",l/nr);
}
int main()
{
read();
rez();
return 0;
}