Cod sursa(job #2192803)

Utilizator NGMihaiNeamt Mihai NGMihai Data 7 aprilie 2018 12:52:46
Problema Text Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <fstream>
#include <iostream>
#include <string.h>

std::ifstream fin("text.in");
std::ofstream fout("text.out");

int differentC(char cuvant[100])
{
	char litMari[] = "QWERTYUIOPASDFGHJKLZXCVBNM";
	char litMici[] = "qwertyuiopasdfghjklzxcvbnm";
	int count = 0;
	for (int i = 0; i < strlen(cuvant); i++) 
	{
		if (strchr(litMari, cuvant[i]) || strchr(litMici, cuvant[i]))
		{
			count++;
		}
	}
	return count;
}

int main()
{
	char cuvant[100];
	int nrTotalCaractere = 0;
	int nrCuvinte = 0;

	while (fin >> cuvant) {
		nrTotalCaractere += differentC(cuvant);
		nrCuvinte++;
	}
	fout << nrTotalCaractere / nrCuvinte << "\n";
	return 0;
}