Pagini recente » Rating Safir Tudor-George (Safir_Tudor) | Cod sursa (job #2699662) | Monitorul de evaluare | Diferente pentru problema/dunarea intre reviziile 19 si 1 | Cod sursa (job #2635603)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin ("text.in");
ofstream fout ("text.out");
long long nr_cuvinte, litere;
bool cuvant = false;
int main() {
char el;
while (!fin.eof()){
fin.get(el);
if ((el >= 'a' && el <= 'z') || (el >= 'A' && el <= 'Z')) {
if (!cuvant)
++nr_cuvinte;
++litere;
cuvant = true;
}
else
cuvant = false;
}
fout << litere / nr_cuvinte;
return 0;
}