Cod sursa(job #1505657)

Utilizator mlupseLupse-Turpan Mircea mlupse Data 19 octombrie 2015 17:04:01
Problema Text Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.74 kb
#include <fstream>
#include <cstring>
using namespace std;

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

char x[1024*1025];

int NrLitere,NrCuv;

int main()
{
    while(fin.getline(x,1024*1025))
    {
            for(int i = 0; x[i]; i++)
        {
            if ( (x[i]>=65 && x[i]<=90) || (x[i]>=97 && x[i] <= 122) )
                NrLitere++;
        }

    for(int i = 0; x[i]; i++ )
        {
            if ( (x[i]>=65 && x[i]<=90) || (x[i]>=97 && x[i] <= 122) )
                {
                    while(( (x[i]>=65 && x[i]<=90) || (x[i]>=97 && x[i] <= 122) ) )
                        i++;
                    NrCuv++;
                }
        }

    }

    fout<<NrLitere/NrCuv<<"\n";

    return 0;
}