Pagini recente » Cod sursa (job #792167) | Cod sursa (job #2751413) | Cod sursa (job #1916020) | Cod sursa (job #1848706) | Cod sursa (job #2065715)
#include<fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
const int Dim=1024*1024+1;
char C[Dim+3];
int Ltext,Nrcuv;
int Lungime(int i)
{
int j;
for( j=i ; C[j]; j++)
if((C[j]>='a' && C[j]<='z') || (C[j]>='A' && C[j]<='Z'))
Ltext++;
else
break;
j--;
Nrcuv++;
return j;
}
int main()
{
fin.getline(C,Dim+1);
for(int i=0; C[i]; i++)
if((C[i]>='a' && C[i]<='z') || (C[i]>='A' && C[i]<='Z'))
i=Lungime(i);
fout<<Ltext/Nrcuv<<'\n';
}