Cod sursa(job #2344197)

Utilizator Razvan145Filea Razvan Razvan145 Data 14 februarie 2019 21:12:02
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <fstream>
#include <string>
#include <cctype>

using namespace std;

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

    string text;
    getline(input, text);

    int numWords = 0;
    int ct = 0;

    bool lastWasLetter = false;
    for (unsigned int i = 0u; i < text.size(); i++)
    {
        bool isLetter = isalpha(text[i]);
        if (isLetter)
            ct++;
        if (lastWasLetter && !isLetter)
            numWords++;

        lastWasLetter = isLetter;
    }

    ofstream output("text.out");
    output << (ct / numWords);


    return 0;
}