Cod sursa(job #2635600)
| Utilizator | Data | 14 iulie 2020 23:13:53 | |
|---|---|---|---|
| Problema | Text | Scor | 40 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.57 kb |
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
ifstream fin ("text.in");
ofstream fout ("text.out");
string s;
long long nr_cuvinte, litere;
bool cuvant = false;
int main() {
getline(fin, s);
for (int i = 0; i < s.size(); ++i) {
if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z')) {
if (!cuvant)
++nr_cuvinte;
++litere;
cuvant = true;
}
else
cuvant = false;
}
fout << litere / nr_cuvinte;
return 0;
}
