Pagini recente » Cod sursa (job #2568023) | Cod sursa (job #1956515) | Cod sursa (job #2971801) | Cod sursa (job #1425669) | Cod sursa (job #443761)
Cod sursa(job #443761)
#include<stdio.h>
#include<string.h>
#define input "text.in"
#define output "text.out"
#define NAMX 2000
char s[2000];
int n=0,sum=0;
void open()
{
freopen(input,"r",stdin);
freopen(output,"w",stdout);
}
bool litera(char x)
{
if(x>='a'&&x<='z')
return true;
if(x>='A'&&x<='Z')
return true;
return false;
}
bool idc(char x, char y)
{
if(!(litera(x)))
if((litera(y)))
return true;
return false;
}
void process()
{
for(int i=0;s[i+1];i++)
if(idc(s[i],s[i+1]))
{
int l=0;
n++;
for(int j=i+1;litera(s[j]);j++)
{ sum++; l++; }
i+=l;
}
}
void read()
{
fgets(s,NAMX,stdin);
}
void write()
{
printf("%d\n",sum/n);
}
int main()
{
open();
read();
process();
write();
return 0;
}