Cod sursa(job #234705)

Utilizator RobybrasovRobert Hangu Robybrasov Data 21 decembrie 2008 20:00:34
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <cstdio>
#include <cstring>
#define N 1<<21

int n,i,l,cuv,len;
char s[N];

int main()
{
    freopen("text.in","r",stdin);
    freopen("text.out","w",stdout);
    fgets(s,N,stdin);
    len=strlen(s);
    cuv=0;
    l=0;
    for (i=0; i<len; i++)
    {
        if (s[i]>=97 && s[i]<=122 || s[i]>=65 && s[i]<=90) cuv++;
        while (s[i]>=97 && s[i]<=122 || s[i]>=65 && s[i]<=90)
        {
            l++;
            i++;
        }
    }
    if (cuv) printf("%d",l/cuv);
    else     printf("%d",l);

    return 0;
}