Pagini recente » Cod sursa (job #1105444) | Cod sursa (job #3298092) | Cod sursa (job #3204395) | Cod sursa (job #3282805) | Cod sursa (job #152335)
Cod sursa(job #152335)
#include<fstream>
#include<ctype.h>
#include<string.h>
using namespace std;
char s[2000000], p[2000000];
int main(){
ifstream f("text.in");
while(f.getline(p,1999999,'\n'))
strcat(s,p);
f.close();
long i=0, l=strlen(s), nrlit=0, nrcuv=0, ok;
while(i<l){
ok=0;
while(!(tolower(s[i])<='z'&&tolower(s[i])>='a')&&i<l)
i++;
while(tolower(s[i])<='z'&&tolower(s[i])>='a' ){
nrlit++;
i++;
ok=1;
}
if(ok) nrcuv++;
}
long med=0;
if(nrcuv!=0) med=nrlit/nrcuv;
ofstream g("text.out");
g<<med<<'\n';
g.close();
return 0;
}