Cod sursa(job #926263)

Utilizator AnduuFMI Alexandru Banu Anduu Data 25 martie 2013 09:10:08
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <fstream>
#include <cstring>
using namespace std;
int litere=0,cuvinte=0;
void solve()
{
    int n,i;
    char x[2000000];
    ifstream in("text.in");
    in.getline(x,2000000);
    n=strlen(x);
    for (i=0;i<n;++i)
    {
        if (('A'<=x[i]&&x[i]<='Z')||('a'<=x[i]&&x[i]<='z'))
        ++litere;
        else
        if (i>0&&('A'<=x[i-1]&&x[i-1]<='Z')||('a'<=x[i-1]&&x[i-1]<='z'))
        ++cuvinte;
    }
    in.close();
}
int main()
{
    solve();
    ofstream out("text.out");
    out<<litere/cuvinte<<'\n';
    out.close();
    return 0;
}