Cod sursa(job #1560794)

Utilizator Sergiu1256Ionita Sergiu1256 Data 3 ianuarie 2016 12:33:11
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.76 kb
#include <bits/stdc++.h>
#include <fstream>
 
using namespace std;
 
ifstream in("text.in");
ofstream out("text.out");
 
string text;
 
long long int lt = 0;
long long int nr = 0;
long long int many = 0;
 
int main()
{
    while(in>>text)
    {
        many = 0;
   for(unsigned int i=0;i<text.size();i++)
    if(((text[i]>='a')&&(text[i]<='z')) || ((text[i]>='A')&&(text[i]<='Z')))
        many++;
    else
    {
       if(many)
        {
            nr++;
            lt+=many;
            many = 0;
        }
    }
            if(many)
                {
                    nr++;
                    lt+=many;
                    many = 0;
                }
    }
    in.close();
    out<<lt/nr<<'\n';
    out.close();
    return 0;
}