Cod sursa(job #589207)

Utilizator joewolfFarkas Jozsef joewolf Data 11 mai 2011 15:18:34
Problema Text Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.84 kb
#include <fstream>

using namespace std;

char c;
int betu, szunet;
bool szo, sz;

int main()
{
    ifstream f ("text.in");
    ofstream g ("text.out");
    szo = false;
    betu = 0;
    szunet = 0;
    sz = false;
    while (!f.eof())
    {
        f.get(c);
        if ((c>='a' && c<='z') || (c>='A' && c<='Z'))
        {
            ++betu;
            szo = true;
            sz=false;
        }
        else if ((c==' ') && (szo==true))
        {
            szo = false;
            sz = true;
            ++szunet;
        }
        else
        {
            if (szo==true) ++szunet;
            szo = false;
            sz=false;
        }
    }
    if (sz==false)
    {
        --szunet;
        ++betu;
    }
    betu=(betu-1)/(szunet+1);
    g<<betu;
    f.close();
    g.close();
    return 0;
}