Cod sursa(job #1771281)

Utilizator infomaxInfomax infomax Data 5 octombrie 2016 14:05:20
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>
#include <cstring>

using namespace std;

ifstream F("text.in");
ofstream G("text.out");

const int N = 100006;
char a[N];
long long i, k, l, kc, cuv;
int main()
{
    F.get(a, N);
    l = strlen(a);
    for (i = 0; i < l; i ++)
        if ((a[i] >= 'a' && a[i] <= 'z') || (a[i] >= 'A' && a[i] <= 'Z'))
                k ++, cuv ++;
        else
            if (cuv > 0)
                cuv = 0, kc++;
    /*if (cuv > 0)
        kc ++;*/
    if (kc)
        G << k / kc;
    else
        G << kc;
    return 0;
}