Cod sursa(job #1780738)

Utilizator ImbuzanRaduImbuzan Radu ImbuzanRadu Data 16 octombrie 2016 15:26:49
Problema Text Scor 30
Compilator cpp Status done
Runda simulare_emag_mediu_2016_runda1 Marime 0.5 kb
#include <iostream>
#include <string>
#include <fstream>
using namespace std;

ifstream in("text.in");
ofstream out("text.out");

int tcuvinte(string s)
{int cuvinte=0,d;
 for(int p=1;p<=s.size();p++)
 {d=p+1;
        if(isalpha(s[p])&& !isalpha(s[d]))
            cuvinte++;
 }
 return cuvinte;
}
int main()
{string text;
 int cifre=0;
    getline(in,text);
    for(int i=1;i<=text.size();i++)
        if(isalpha(text[i])) cifre++;
    out<<cifre/tcuvinte(text);

    return 0;
}