Pagini recente » Cod sursa (job #2743383) | Cod sursa (job #2045430) | Cod sursa (job #382466) | Cod sursa (job #1776773) | Cod sursa (job #1014803)
#include <fstream>
#include <cstring>
using namespace std;
char sir[5000005];
int main()
{
int lencuv,nrcuv,poz,len;
ifstream fin("text.in");
fin.getline(sir,5000000);
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(poz<len && ((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;
}