Pagini recente » Cod sursa (job #605503) | Cod sursa (job #352678) | Cod sursa (job #2980020) | Cod sursa (job #2455380) | Cod sursa (job #972151)
Cod sursa(job #972151)
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
long i,j,d,s,h,ok;
char a[1000000];
void numar()
{
for(j=i;j<d;j++)
if(a[j]>='a' && a[j]<='z')
ok=0;
else
if(a[j]>='A' && a[j]<='Z')
ok=0;
else
break;
s=s+j-i;
h++;
i=j;
}
int main()
{
fin.get(a,1000000);
d=strlen(a);
for(i=0;i<d;i++)
{
if(a[i]>='A' && a[i]<='Z')
numar();
if(a[i]>='a' && a[i]<='z')
numar();
}
fout<<s/h;
return 0;
}