Cod sursa(job #2006026)
| Utilizator | Data | 28 iulie 2017 17:03:46 | |
|---|---|---|---|
| Problema | Text | Scor | 40 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.53 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
long long n, i, j, c, t;
string s;
int main () {
getline(fin, s);
s[s.size()]=' ';
for (i = 0; i <= s.size(); i++)
{
if ((s[i] >= 65 && s[i] <= 90) || (s[i] >= 97 && s[i] <= 122)) t++;
if ((s[i] < 65 || (s[i] > 90 && s[i] < 97) || s[i] > 122) && ((s[i-1] >= 65 && s[i-1] <= 90) || (s[i-1] >= 97 && s[i-1] <= 122)))
c++;
}
fout << t / c << "\n";
}
