Pagini recente » Cod sursa (job #1230774) | Cod sursa (job #1508372) | Cod sursa (job #762001) | Cod sursa (job #2156771) | Cod sursa (job #1014802)
#include <fstream>
#include <cstring>
using namespace std;
char sir[2000005];
int main()
{
int lencuv,nrcuv,poz,len;
ifstream fin("text.in");
fin.getline(sir,2000000);
fin.close();
len=strlen(sir);
poz=0;lencuv=nrcuv=0;
while(poz<len)
{
if((sir[poz]>='a' && sir[poz]<='z') || (sir[poz]>='A' && sir[poz]<='Z'))
{
nrcuv++;
while((sir[poz]>='a' && sir[poz]<='z') || (sir[poz]>='A' && sir[poz]<='Z'))
{
lencuv++;
poz++;
}
}
else
poz++;
}
lencuv/=nrcuv;
ofstream fout("text.out");
fout<<lencuv<<"\n";
fout.close();
return 0;
}