Pagini recente » Cod sursa (job #2765861) | Cod sursa (job #2719997) | Cod sursa (job #3200729) | Cod sursa (job #793119) | Cod sursa (job #2532691)
#include <bits/stdc++.h>
using namespace std;
int main() {
ifstream in("text.in");
int lg_totala = 0;
int nr_cuvinte = 0;
string linie;
getline(in, linie);
size_t i = 0;
while (i < linie.length()) {
if (isalpha(linie[i])) {
size_t j = i;
while (j < linie.length() && isalpha(linie[j])) {
j += 1;
}
size_t nr_litere = j - i;
lg_totala += nr_litere;
nr_cuvinte += 1;
i = j;
}
i += 1;
}
ofstream out("text.out");
if (nr_cuvinte != 0) {
out << (lg_totala / nr_cuvinte) << endl;
} else {
out << 0 << endl;
}
}