Cod sursa(job #2508206)

Utilizator BriannaBrianna Stan Brianna Data 11 decembrie 2019 19:02:42
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.89 kb
#include <fstream>

using namespace std;

ifstream in("text.in");
ofstream out("text.out");
int main()
{
    int cnt=0,lit=1,sum=0,avg;
    char s, last;
    last=' ';
    while(in.get(s))
    {
        if(((last>=65 && last<=90)|| (last>=97 && last<=122)) && ((s>=65 && s<=90)|| (s>=97 && s<=122)))
            lit++;
        if(((s<65 || s>90) && (s<97 || s>122))   && ((last>=65 && last<=90)|| (last>=97 && last<=122)))
        {
            sum=sum+lit;
            lit=1;
            cnt++;
        }
        if(((s<65 || s>90) && (s<97 || s>122)))
        {
            lit=1;
        }
        if( ((s>=65 && s<=90)|| (s>=97 && s<=122)) && ((last<65 || last>90) && (last<97 || last>122)))
            lit=1;
        last=s;
    }
        if(((last>=65 && last<=90)|| (last>=97 && last<=122)))
            sum=sum+lit;
    avg=sum/cnt;
    out<<avg;
    return 0;
}