Cod sursa(job #488144)

Utilizator silvia_the_bestSilvia Pripoae silvia_the_best Data 27 septembrie 2010 20:04:41
Problema Text Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <cstdio>

#define FIN "text.in"
#define FOUT "text.out"

int NrC, SumC;

inline char check(char c)
{
    if (c >= 'a' && c <= 'z')
        return 1;
    if (c >= 'A' && c <= 'Z')
        return 1;

    return 0;
}

int main()
{
    int k;
    char c, ok;

    freopen(FIN, "r", stdin);
    freopen(FOUT, "w", stdout);

    for (k = ok = 0; !feof(stdin);)
    {
        scanf("%c", &c);

        if (check(c))
            ++ k, ++ SumC, ok = 1;
        else
            if (ok)   ++ NrC, k = ok = 0;
    }

    //printf("%d %d\n", SumC, NrC);

    printf("%d\n", SumC / NrC);
}