Pagini recente » Cod sursa (job #2662756) | Cod sursa (job #680904) | Cod sursa (job #792105) | Cod sursa (job #2738117) | Cod sursa (job #988814)
Cod sursa(job #988814)
#include<cstdio>
int i,j,nl,nc,ok;
char s[1030*1030],c;
FILE *f,*g;
int main(){
f=fopen("text.in","r");
g=fopen("text.out","w");
fgets(s,2030*2030,f);
nl=0;
nc=0;
i=0;
while(!feof(f)){
fgets(s,1030*1030,f);
if(('a'<=s[i] && s[i]<='z')||('A'<=s[i] && s[i]<='Z'))
nl++;
for(i=1;s[i]!=0;i++){
if(('a'<=s[i] && s[i]<='z')||('A'<=s[i] && s[i]<='Z')){
nl++;
}
if(!(('a'<=s[i] && s[i]<='z')||('A'<=s[i] && s[i]<='Z')) &&
(('a'<=s[i-1] && s[i-1]<='z')||('A'<=s[i-1] && s[i-1]<='Z')))
nc++;
}
}
if(!(('a'<=s[i] && s[i]<='z')||('A'<=s[i] && s[i]<='Z')) &&
(('a'<=s[i-1] && s[i-1]<='z')||('A'<=s[i-1] && s[i-1]<='Z')))
nc++;
if(ok==1)
nc++;
fprintf(g,"%d",nl/nc);
fclose(f);
fclose(g);
return 0;
}