Cod sursa(job #2461548)

Utilizator CosminMorarMorar Cosmin Andrei CosminMorar Data 25 septembrie 2019 20:19:49
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char c;
int val, cuv = 0, i;
long int lung = 0;
bool curentCuv;

int main()
{
    while(!f.eof()) {
        f.get(c);
        if(!isspace(c)) {
            val = int(c);
            if(val > 64 && val < 91 || val > 96 && val < 123) {
                if(!curentCuv) {
                    curentCuv = true;
                    cuv++;
                }
                lung++;
            } else if(curentCuv)
                curentCuv = false;
        }
        else curentCuv = false;

    }
    if(curentCuv)
        cuv++;

    g << lung/cuv;

    return 0;
}