Pagini recente » Cod sursa (job #2019357) | Cod sursa (job #2201684) | Cod sursa (job #1051769) | Cod sursa (job #1543708) | Cod sursa (job #196849)
Cod sursa(job #196849)
#include <stdio.h>
#include <string.h>
#define NMAX 20000000
char s[NMAX];
int main()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
fgets(s,NMAX,stdin);
long int i,j,nc=0,lc=0,k,L;
for (L=0;s[L]!='\0';L++);
for (i=0;i<=L;i=j+1)
{
j=i;
k=0;
if ( ( (s[j]>='A')&&(s[j]<='Z') ) || ( (s[j]>='a')&&(s[j]<='z') ) ) {nc++;k=1;}
while ( ( (s[j]>='A')&&(s[j]<='Z') ) || ( (s[j]>='a')&&(s[j]<='z') ) ) {j++;lc++;}
j-=k;
}
// printf("%ld %ld ",lc,nc);
printf("%ld",lc/nc);
return 0;
}