Cod sursa(job #209097)

Utilizator mihaipoascaPoasca Mihai mihaipoasca Data 20 septembrie 2008 17:18:58
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include<fstream.h>

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

long long nrcuv,nrlit;

int main(){

    char c;
    char b;
    fin>>c;
    if( (c>='a' && c<='z') || (c>='A' &&c<='Z') ){
        ++nrlit;
    }

    b=c;
    while(fin.get(c)){

        if( (c>='a' && c<='z') || (c>='A' &&c<='Z') )
            ++nrlit;
        else
            if( (b>='a' && b<='z') || (b>='A' &&b<='Z'))
                ++nrcuv;
        b=c;
    }

    if( (b>='a' && b<='z') || (b>='A' &&b<='Z'))
        fout<<nrlit/(nrcuv+1);
    else
        fout<<nrlit/nrcuv;

    fin.close();
    fout.close();
    return 0;
}