Cod sursa(job #1028893)

Utilizator george.diaconuDiaconu Gerge george.diaconu Data 14 noiembrie 2013 20:04:25
Problema Text Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <cstring>
#include <fstream>
using namespace std;
char mesaj[500];
int nrL, nrC;
ifstream ji("text.in");
ofstream jo("text.out");

int main()
{
    while (ji >> mesaj)
    {
        int k=0;
        for (int i=0; i<strlen(mesaj); i++)
        {
            if ((mesaj[i]>='a' && mesaj[i]<='z') || (mesaj[i]>='A' && mesaj[i]<='Z') || (mesaj[i]>='0' && mesaj[i]<='9'))
            { nrL++; k=1; }
            else if (mesaj[i] == '-' && strlen(mesaj)>1)
                nrC++;
        }
        if (k!=0)
            nrC++;
    }
    jo << nrL/nrC;
    return 0;
}