Pagini recente » Cod sursa (job #1021379) | Cod sursa (job #1822659) | Cod sursa (job #1373356) | Cod sursa (job #1207257) | Cod sursa (job #1167708)
#include<cstdio>
#include<cstring>
int l,i,j,nr,nc,a,nrl,ncl;
char s[2000100],ss[2000100],*p;
FILE *f,*g;
int main(){
f=fopen("text.in","r");
g=fopen("text.out","w");
while(!feof(f)){
fgets(s,3000000,f);
l=strlen(s);
//if(strcmp(s,ss)==0)
// break;
//strcpy(ss,s);
a=0;
nrl=ncl=0;
for(i=0;i<l;i++){
if((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))
a++;
else{
if(a!=0){
nc+=a;
nrl++;
ncl+=a;
a=0;
nr++;
}
}
}
}
if(a!=0){
nr++;
nc+=a;
}
nr-=nrl;
nc-=ncl;
if(nr!=0)
fprintf(g,"%d",nc/nr);
else
fprintf(g,"0");
fclose(f);
fclose(g);
return 0;
}