Cod sursa(job #2633794)
Utilizator | Data | 8 iulie 2020 16:40:47 | |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.42 kb |
#include <fstream>
#include <cctype>
using namespace std;
ifstream fin( "text.in" );
ofstream fout( "text.out" );
int main() {
int ncuv, lcuv, l;
char ch;
lcuv = ncuv = l = 0;
ch = fin.get();
while ( !fin.eof() ) {
if ( isalpha( ch ) ) {
++l;
} else {
if ( l > 0 ) {
++ncuv;
}
lcuv += l;
l = 0;
}
ch = fin.get();
}
fout << lcuv / ncuv;
fin.close();
fout.close();
return 0;
}