Cod sursa(job #799154)

Utilizator overload955ostoia ovidiu overload955 Data 18 octombrie 2012 01:25:09
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <fstream>
#include <string>
#include <cstring>

using namespace std;

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

int main()
{
    string linie , caractere=" ./+-!?";
    int nrCuvinte=0 , nrLitere=0;

    while(!in.eof())
    {
        getline(in,linie);
        for(int i=0; i<linie.length(); ++i)
        {
            if( isalpha(linie[i]) )
                nrLitere++;
        }

        for(int i=0; i<linie.length(); ++i)
        {
            if( (isalpha(linie[i])) && (!isalpha(linie[i+1])))
                nrCuvinte++;
        }
    }

    out<<nrLitere/nrCuvinte;
    return 0;
}