Cod sursa(job #2065725)

Utilizator lupulescu2001Lupulescu Vlad lupulescu2001 Data 14 noiembrie 2017 08:44:14
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include<fstream>

using namespace std;

ifstream fin("text.in");
ofstream fout("text.out");

const int Dim=1024*1024+1;
char C[Dim+10];
int Ltext,Nrcuv;

int Lungime(int i)
{
    int j;
    for( j=i ; C[j]; j++)
        if(isalpha(C[j]))
            Ltext++;
        else
            break;
    j--;
    Nrcuv++;
    return j;
}

int main()
{
    fin.getline(C,Dim+5);
    fin.close();
    for(int i=0; C[i]; i++)
        if(isalpha(C[i]))
            i=Lungime(i);
    if(Nrcuv==0)
        fout<<0<<'\n';
    else
        fout<<Ltext/Nrcuv<<'\n';
        fout.close();
        return 0;
}