Cod sursa(job #1515432)

Utilizator dnprxDan Pracsiu dnprx Data 1 noiembrie 2015 16:53:23
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <bits/stdc++.h>

using namespace std;

char s[2000005];

inline bool Litera(char ch)
{
    if ('a' <= ch && ch <= 'z') return true;
    if ('A' <= ch && ch <= 'Z') return true;
    return false;
}

int main()
{
    int i, nrLitere, nrCuvinte;
    ifstream fin("text.in");
    fin.getline(s + 1, 2000000);
    fin.close();
    nrLitere = nrCuvinte = 0;
    for (i = 1; s[i]; ++i)
    {
        if (Litera(s[i]))
        {
            nrLitere++;
            if (!Litera(s[i-1])) nrCuvinte++;
        }
    }

    ofstream fout("text.out");
    nrLitere /= nrCuvinte;
    fout << nrLitere << "\n";
    fout.close();
    return 0;
}