Cod sursa(job #2532689)

Utilizator gabrielmGabriel Majeri gabrielm Data 28 ianuarie 2020 09:28:20
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <bits/stdc++.h>

using namespace std;

int main() {
    ifstream in("text.in");

    int lg_totala = 0;
    int nr_cuvinte = 0;

    string linie;
    getline(in, linie);

    size_t i = 0;
    while (i < linie.length()) {
        if (isalpha(linie[i])) {
            size_t j = i;
            while (i < linie.length() && isalpha(linie[j])) {
                j += 1;
            }

            size_t nr_litere = j - i;

            lg_totala += nr_litere;
            nr_cuvinte += 1;

            i = j;
        }

        i += 1;
    }

    ofstream out("text.out");
    out << (lg_totala / nr_cuvinte) << endl;
}