Cod sursa(job #2764456)

Utilizator mousecanaalex mouse mousecana Data 20 iulie 2021 22:20:33
Problema Text Scor 10
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[50000];
	in.getline(s, 50000);
	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_cuv / cnt_litere;
}