Cod sursa(job #235139)
| Utilizator | Data | 22 decembrie 2008 22:42:13 | |
|---|---|---|---|
| Problema | Text | Scor | 90 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.51 kb |
#include<stdio.h>
#include<string.h>
#include<ctype.h>
char c,s[50000];
int main()
{
freopen("text.in", "r", stdin);
freopen("text.out", "w", stdout);
int num=0,i=0,lim=0,num2=0;
while(scanf("%c",&c)!=EOF)
{
if(isalpha(c))
num++;
s[i]=c;
i++;
}
lim=strlen(s);
for(i=0;i<lim;i++)
{
while(isalpha(s[i]))
i++;
if(!isalpha(s[i]) && isalpha(s[i-1]))
num2++;
}
int rez;
rez=num/num2;
printf("%d\n",rez);
fcloseall();
return 0;
}
