Cod sursa(job #1465863)

Utilizator alexandrusandulescuSandulescu Alexandru alexandrusandulescu Data 28 iulie 2015 09:52:36
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <fstream>

using namespace std;

int n, nrlit, nrcuv, i;
char a[100003], c;
int main()
{
    ifstream f ("text.in");
    ofstream g ("text.out");
    while (f.get(c))
        {a[n] = c; n++;}
    n--;
    for (i = 0; i <= n; i++)
    {
        if (isalpha(a[i]))
            nrlit++;
        if ((a[i] == ' ' || a[i] == '-') && (isalpha(a[i-1]) || a[i-1] == '.' || a[i-1] == ',' || a[i-1] == ';' || a[i-1] == ':'))
            nrcuv++;
    }
    g << nrlit / (nrcuv+1);
    return 0;
}