Pagini recente » Istoria paginii utilizator/blackbear141 | Cod sursa (job #1620199) | Statistici Tran Bach Lam (TBLam99) | Diferente pentru implica-te/extinde-arhiva intre reviziile 11 si 10 | Cod sursa (job #315099)
Cod sursa(job #315099)
#include<stdio.h>
#define N 1000005
char s[N];
void citire()
{
freopen("text.in","r",stdin);
freopen("text.out","w",stdout);
}
void sir()
{
long long c=0,l=0,i=0;
scanf("%c",&s[0]);
for (i=1; scanf("%c",&s[i])!=EOF; ++i)
{
if ((s[i-1]>='a'&&s[i-1]<='z')||(s[i-1]>='A'&&s[i-1]<='Z'))
{
++l;
if (s[i]&&!((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z')))
{
++c;
}
else
if (!s[i])
++c;
}
}
if ((s[i-1]>='a'&&s[i-1]<='z')||(s[i-1]>='A'&&s[i-1]<='Z'))
{
++l;
if (!((s[i-2]>='a'&&s[i-2]<='z')||(s[i-2]>='A'&&s[i-2]<='Z')))
++c;
}
if (l)
printf("%lld",l/c);
else
printf("0");
}
int main()
{
citire();
sir();
return 0;
}