Cod sursa(job #1166289)

Utilizator ilinoiuflaviusIlinoiu Flavius ilinoiuflavius Data 3 aprilie 2014 13:52:43
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <iostream>
#include <fstream>
#include <cstring>

using namespace std;

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

char c='-';
long long S,nr;

bool lit(char c)
{
    if((c>='a' && c<='z') || (c>='A' && c<='Z'))return 1;
    return 0;
}
int main()
{
    long long l=0;
    while(f.get(c))
    {
    if(lit(c))l++;
        else {
                if(l){nr++;}
                S+=l;l=0;
            }
    }
    if(l)nr++,S+=l;
    if(nr)g<<S/nr;
    else g<<0;
    return 0;
}