Cod sursa(job #2934419)

Utilizator matthriscuMatt . matthriscu Data 5 noiembrie 2022 23:11:56
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.41 kb
#include <bits/stdc++.h>
using namespace std;

bool is_letter(char c) {
	return ('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z');
}

int main() {
	ifstream fin("text.in");
	ofstream fout("text.out");

	string s;
	getline(fin, s);

	int words = 0, letters = 0;
	for (uint i = 0; i < s.size(); ++i)
		if (is_letter(s[i])) {
			++letters;
			if (!i || !is_letter(s[i - 1]))
				++words;
		}

	fout << letters / words << '\n';
}