Cod sursa(job #2609472)

Utilizator dumibBogdan Dumitrescu dumib Data 2 mai 2020 18:22:31
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.78 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("text.in");
ofstream g("text.out");

string s;
int medie,cate,i,poz,sz,k;
bool ok;

int main()
{
    while(getline(f, s))
    {
        sz = s.size();
        ok = k = 0;
        for(i = 0; i < sz; ++ i)
        {
            if(isalpha(s[i]))
            {
                ++ k;
                ok = 1;
            }
            else
            {
                if(ok)
                {
                    medie += k;
                    ++ cate;
                }
                ok = 0;
                k = 0;
            }
        }
        if(ok)
        {
            medie += k;
            ++ cate;
        }
    }
    if(!cate)
        g << 0;
    else
        g << medie / cate;
}