Pagini recente » Cod sursa (job #752217) | Cod sursa (job #1795622) | Cod sursa (job #2750248) | Cod sursa (job #253086) | Cod sursa (job #1987293)
#include <fstream>
#include <cstring>
#define NM 2000000
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
char s[NM];
long long nr, lng, total, sz;
int main()
{
int i;
fin.getline(s, NM);
sz=strlen(s);
lng=0;
nr=0;
total=0;
for (i=0; i<sz; i++)
{
if (('a'<=s[i] && s[i]<='z')||('A'<=s[i] && s[i]<='Z'))
{
lng++;
}
else
{
if (lng)
{
nr++;
total+=lng;
}
lng=0;
}
}
fout<<total/nr;
return 0;
}