Pagini recente » Cod sursa (job #1199074) | Cod sursa (job #2391619) | Cod sursa (job #1017770) | Cod sursa (job #1055386) | Cod sursa (job #444670)
Cod sursa(job #444670)
#include<stdio.h>
#include<string.h>
#define input "text.in"
#define output "text.out"
#define NAMX 20000
char s[20000];
int nr=0,nrc=0;
void open()
{
freopen(input,"r",stdin);
freopen(output,"w",stdout);
}
inline bool litera(char x)
{
if(x>='a'&&x<='z')
return true;
if(x>='A'&&x<='Z')
return true;
return false;
}
bool cuv(char x, char y)
{
if(litera(x)&&!(litera(y)))
return true;
return false;
}
void process()
{
for(int i=0;s[i];i++)
{
if(litera(s[i])) nr++;
if(cuv(s[i],s[i+1])) nrc++;
}
}
void read()
{
fgets(s,NAMX,stdin);
}
void write()
{
printf("%d\n",nr/nrc);
}
int main()
{
open();
read();
process();
write();
return 0;
}