Pagini recente » Cod sursa (job #1246121) | Cod sursa (job #1027461) | Cod sursa (job #2159075) | Cod sursa (job #1954560) | Cod sursa (job #2215044)
#include <cstring>
#include <fstream>
#define BMAX 1024
#define SMAX 1050000
std::ifstream fin("text.in");
std::ofstream fout("text.out");
int len;
char str[SMAX];
int sum;
int cuv;
inline bool isLetter(char chr) {
return 'a' <= chr && chr <= 'z' || 'A' <= chr && chr <= 'Z';
}
int main() {
while (fin.getline(str + 1 + len, BMAX))
len += strlen(str + 1 + len);
return 0;
for (int i = 1; i <= len; i++)
if (isLetter(str[i])) {
sum++;
if (!isLetter(str[i - 1]))
cuv++;
}
fout << sum / cuv << '\n';
fout.close();
return 0;
}