Pagini recente » Cod sursa (job #1482752) | Cod sursa (job #1948166) | Cod sursa (job #2232746) | Cod sursa (job #2447619) | Cod sursa (job #2242517)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
bool litera (char x)
{
if ((x>='a' && x<='z') || (x>='A' && x<='Z')) return true;
return false;
}
int main()
{
char s[2000000];
f.getline(s,2000001);
long long n=strlen(s);
int amcuv=0,lc=0,nrcuv=0,lt=0;
for (int i=0;i<n;i++)
{
if (litera(s[i])==true)
{
amcuv=1;
lt++;
}
else if (amcuv==1)
{
amcuv=0;
nrcuv++;
}
}
if (amcuv==1)
{
nrcuv++;
}
if (lt==0) g<<"0";
else g<<lt/nrcuv;
f.close();
g.close();
return 0;
}