Pagini recente » Rezultatele filtrării | Rezultatele filtrării | Cod sursa (job #3267655) | Cod sursa (job #2559473) | Cod sursa (job #2075266)
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
int i,j,lt=0,cuvant=0;
char n[1000000];
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
char ch;
int ok = 0;
while (scanf("%c", &ch) == 1) {
//cin >> ch;
if (isalpha(ch)) {
ok = 1;
lt++;
}
if (ok && !isalpha(ch)) {
ok = 0;
if (lt != 0) cuvant++;
}
}
/*fgets(n,1000000,stdin);
strcat(n, "#");
for(i=0;i<strlen(n);i++){
if((n[i]>='a' && n[i]<='z')|| (n[i]>='A' && n[i]<='Z' ) && isal){
j = i;
for(j=i;(n[j]>='a' && n[j]<='z')|| (n[j]>='A' && n[j]<='Z' );j++);
if (j - i != 0) cuvant++;
lt=lt+(j-i);
i = j;
}
}*/
if (cuvant == 0) cout << 0;
else cout<<lt/cuvant;
return 0;
}