Pagini recente » Cod sursa (job #1462525) | Cod sursa (job #2784512) | Cod sursa (job #987140) | Cod sursa (job #1082192) | Cod sursa (job #2453053)
#include <fstream>
#include <iostream>
#define N (1 << 20)
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char S[N + 1];
int i, words, LungT;
int main()
{ f.getline(S, N + 1);
for(i = 0; S[i] != 0; i++){
if((S[i] >= 'a' && S[i] <= 'z') ||(S[i] >= 'A' && S[i] <= 'Z')){
while((S[i] >= 'a' && S[i] <= 'z') ||(S[i] >= 'A' && S[i] <= 'Z')){
LungT++;
i++;
}
words++;
}
}
g << LungT / words;
return 0;
}