Cod sursa(job #1781433)

Utilizator oana.durcauOana Durcau oana.durcau Data 16 octombrie 2016 20:57:35
Problema Text Scor 0
Compilator cpp Status done
Runda simulare_emag_mediu_2016_runda1 Marime 0.8 kb
#include <string.h>
#include <fstream>
#include <iostream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
bool elitera(char a)
{
    int x;
    x=a;
    if((x>=65 &&x<=90)|| (x>=97 && x<=122))
        return 1;
    return 0;
}
int main()
{
    char  ch, S[100005];
    int  i,n, nrll, nrcuv=0, nrl=0;
    while(fin>>S)
    {
        n=strlen(S);
        nrll=0;
        for(i=0; i<n; i++)
        {

            if(elitera(S[i])==1)
                 {nrll++; nrl++;}
            else
            {

                if(elitera(S[i+1])==1)
                     nrcuv++;
            }

        }

        if(nrll>0)
            nrcuv++;

    }
    cout<<nrcuv<<' '<<nrl<<endl;
    cout<<nrl/nrcuv;
    return 0;
    fin.close();
    fout.close();
}