Cod sursa(job #1396615)

Utilizator AlexNiuclaeNiculae Alexandru Vlad AlexNiuclae Data 22 martie 2015 19:19:32
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <cstdio>
#include <cstring>
#include <cctype>

using namespace std;

int n , crt , lg , nr , total;

char A[1000010];

int main()
{
    freopen("text.in","r",stdin);
    freopen("text.out","w",stdout);

    gets(A + 1); n = strlen(A + 1);

    crt = 1;
    while (crt <= n)
    {
        lg = 0;
        while (isalpha(A[crt])) lg++ , crt++;

        if (lg == 0) crt++;
        else nr++;

        total += lg;
    }

    printf("%d\n", total / nr);


    return 0;
}