Cod sursa(job #976868)
Utilizator | Data | 24 iulie 2013 11:07:38 | |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.44 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream fin("text.in");
ofstream fout("text.out");
char litera;
unsigned int cuv, nr, total;
cuv = 0;
nr = 0;
total = 0;
while (fin.good()) {
fin.get(litera);
if ((litera >= 'a' && litera <= 'z') || (litera >= 'A' && litera <= 'Z')) {
cuv++;
total++;
} else if (cuv > 0) {
cuv = 0;
nr++;
}
}
fout << total / nr;
return 0;
}