Cod sursa(job #2413363)

Utilizator StefanSanStanescu Stefan StefanSan Data 23 aprilie 2019 12:41:07
Problema Text Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <iostream>
#include <algorithm>
#include <string>
#include <string.h>
#include <fstream>
using namespace std;

ifstream in("text.in");
ofstream out("text.out");

char c[400000];
int nr = 0, nrr = 0;

void citire() {
	in.get(c, sizeof(c));
}
void nr_cuvinte() {
	for (int i = 1; i < strlen(c); i++) {
		int sr = c[i];
		if ((sr == 32 || sr == 45) && c[i - 1] != '-' ) nr++;
		
	}
	nr += 1;
}

void lungime() {
	for (int i = 1; i < strlen(c); i++) {
		int sr = c[i];
		if ((sr <= 89 && sr >= 65 ) || (sr <= 122 && sr >= 97)) nrr++;

	}
}

int main() {
	citire();
	nr_cuvinte();
	lungime();
	out << nrr / nr;

}