Pagini recente » Cod sursa (job #2810575) | Cod sursa (job #2586130) | Cod sursa (job #1083287) | Cod sursa (job #2949290) | Cod sursa (job #2413382)
#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 = 0; i < strlen(c); i++) {
int sr = c[i];
if ((sr <= 89 && sr >= 65 ) || (sr <= 122 && sr >= 97) || (sr <= 57 && sr >= 48)) nrr++;
}
}
int main() {
citire();
nr_cuvinte();
lungime();
out << nrr / nr;
}