Cod sursa(job #1478815)

Utilizator metrix007Lungu Ioan Adrian metrix007 Data 29 august 2015 16:50:13
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.83 kb
#include <iostream>
#include <fstream>
#include <string>
#include <algorithm>
#include <cstring>
using namespace std;

ifstream in("text.in");
ofstream out("text.out");
string s;
string special = "";
int contor;
int cuvinte;
void citire()
{
    getline(in,s);
}

void solve()
{
    int cuvm=0;
    for(int i=0;i<s.size();i++)
    {
        if((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z') || (s[i]>='0' && s[i]<='1'))
        {

            contor++;
            cuvm++;
        }
        else
        {
            if(cuvm > 0)
            {

                cuvm = 0;
                cuvinte++;
            }
        }
    }
    if(cuvm > 0)
        cuvinte++;

}

int main()
{
    citire();
    solve();
    if(cuvinte!=0)
    out << contor / cuvinte;
    else
    out << 0;
    return 0;
}