Cod sursa(job #1780738)
| Utilizator | 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;
}
