Cod sursa(job #844634)

Utilizator mihail.jianuJianu Mihail mihail.jianu Data 29 decembrie 2012 17:16:59
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include<stdio.h>
#include<string.h>
int letter(char c)
{
    if((('a'<=c)&&(c<='z'))||(('A'<=c)&&(c<='Z')))
        return 1;
    return 0;
}
int main()
{
    int i,nrc=0,nrl=0,n,nrlt=0;
    char s[1000001],c;
    freopen("text.in","r",stdin);
    freopen("text.out","w",stdout);
    gets(s);
    n=strlen(s);
    for(i=0;i<n;i++)
    {
        c=s[i];
        if(letter(c))
            nrl++;
        else
        {
            if(nrl)
                nrc++;
            nrlt+=nrl;
            nrl=0;
        }
    }
    printf("%d",nrlt/nrc);
    return 0;
}