Pagini recente » Cod sursa (job #1511304) | Cod sursa (job #110695) | Cod sursa (job #630953) | Cod sursa (job #2746673) | Cod sursa (job #2935994)
#include <iostream>
#include <algorithm>
#include <fstream>
#include <vector>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
bool isLetter(char letter) {
return ('a' <= letter && letter <= 'z') || ('A' <= letter && letter <= 'Z');
}
int main() {
string s;
int totalSum = 0, countWords = 0;
while(fin >> s) {
bool isWord = true;
for (int i = 0; i < s.size(); ++i) {
if (isLetter(s[i])) {
if (isWord) {
++countWords;
isWord = false;
}
++totalSum;
} else {
isWord = true;
}
}
}
fout << totalSum / countWords;
return 0;
}