Cod sursa(job #1014803)

Utilizator chiriacandrei25Chiriac Andrei chiriacandrei25 Data 23 octombrie 2013 13:26:33
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.74 kb
#include <fstream>
#include <cstring>

using namespace std;

char sir[5000005];

int main()
{
    int lencuv,nrcuv,poz,len;
    ifstream fin("text.in");
    fin.getline(sir,5000000);
    fin.close();
    len=strlen(sir);
    poz=0;lencuv=nrcuv=0;
    while(poz<len)
    {
        if((sir[poz]>='a' && sir[poz]<='z') || (sir[poz]>='A' && sir[poz]<='Z'))
        {
            nrcuv++;
            while(poz<len && ((sir[poz]>='a' && sir[poz]<='z') || (sir[poz]>='A' && sir[poz]<='Z')))
            {
                lencuv++;
                poz++;
            }
        }
        else
            poz++;
    }
    lencuv/=nrcuv;
    ofstream fout("text.out");
    fout<<lencuv<<"\n";
    fout.close();
    return 0;
}