Pagini recente » Cod sursa (job #45284) | Cod sursa (job #1933318) | Cod sursa (job #2707412) | Cod sursa (job #561261) | Cod sursa (job #972150)
Cod sursa(job #972150)
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
long i,j,d,s,h,ok;
char a[100000];
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,100000);
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;
}