Cod sursa(job #2365856)

Utilizator corvinus2003Corvin Ghita corvinus2003 Data 4 martie 2019 16:56:18
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <fstream>

using namespace std;

ifstream cin ("text.in");
ofstream cout ("text.out");

bool is_letter(char c)
{
    if (c >= 'A' && c <= 'Z')
        return 1;
    if (c >= 'a' && c <= 'z')
        return 1;
    return 0;
}

char c;
int nr_words, nr_letters, l;

int main()
{
    while (cin.get(c))
    {
        if (is_letter(c))
        {
            if (l == 0)
                nr_words++;
            nr_letters++;
            l = 1;
        }
        else
            l = 0;
    }
    cout << nr_letters / nr_words << '\n';
    return 0;
}