Cod sursa(job #2764602)

Utilizator mousecanaalex mouse mousecana Data 21 iulie 2021 20:07:49
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <iostream>
#include <fstream>
#include <string.h>

using namespace std;
ifstream in("text.in");
ofstream out("text.out");

bool letter(char c) {
	if ('a' <= c && c <= 'z')
		return 1;
	if ('A' <= c && c <= 'Z')
		return 1;
	return 0;
}

int main() {
	int cnt_cuv=0, cnt_litere=0;
	char s[500000];
	in.get(s, 500000);
	for (int i = 0; i < strlen(s); i++) {
		if(letter(s[i])) {
			cnt_cuv++;
			while (i < strlen(s) && letter(s[i])) {
				cnt_litere++;
				i++;
			}
		}
	}
	out << cnt_litere / cnt_cuv;
}