Cod sursa(job #2069350)

Utilizator andonis1616And Cuz andonis1616 Data 18 noiembrie 2017 12:58:14
Problema Text Scor 30
Compilator cpp Status done
Runda evaluare_cex_sv_cls_x Marime 0.97 kb
#include <fstream>
using namespace std;
ifstream in ("text.in");
ofstream out ("text.out");

char s[8400000];

int tc,nrcuv;

int main()
{
    int i,ok=0;
    in.getline(s,8400000);
    while(s[0]!=NULL)
    {
        for(i=0;s[i]!=NULL;i++)
        {
            if(isalpha(s[i]))
            {
                if(ok==1)
                {
                    while(isalpha(s[i]))
                    {
                        tc++;
                        i++;
                    }
                }
                else
                {
                    nrcuv++;
                while(isalpha(s[i]))
                    {
                        tc++;
                        i++;
                    }
                if(s[i]==NULL)
                    ok=1;
                }
            }
        }
        s[0]=NULL;
        in.getline(s,8400000);
    }
    if(nrcuv==0)
        out<<0;
    else
        out<<tc/nrcuv;
    return 0;
}