Pagini recente » Borderou de evaluare (job #2753821) | Diferente pentru problema/cmcm intre reviziile 7 si 6 | Cod sursa (job #2053176) | Cod sursa (job #1424375) | Cod sursa (job #2437086)
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main() {
unsigned int wordCounter = 0, letterCounter = 0;
bool state = false;
char c;
while (fin.get(c)) {
if (isalpha(c)) {
letterCounter++;
state = true;
}
else if (state)
wordCounter++;
else state = false;
}
fout << letterCounter / wordCounter;
}