Pagini recente » Cod sursa (job #1631261) | Cod sursa (job #2923093) | Cod sursa (job #2468556) | Cod sursa (job #1673958) | Cod sursa (job #1813206)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
inline bool Litera(int poz, char a[])
{
if ('a'<=a[poz] && a[poz]<='z') return true;
if ('A'<=a[poz] && a[poz]<='Z') return true;
return false;
}
int main()
{
char a[1048580];
int i;
int lgmax,nrcuv;
lgmax=nrcuv=0;
fin.getline(a,1048580);
for (i=0;a[i]!=0;i++)
{
if (Litera(i,a))
{
while(Litera(i,a))
{
lgmax++;
i++;
}
i--;
}
else
{
while(!Litera(i,a)) i++;
i--;
nrcuv++;
}
}
fout<<lgmax/nrcuv<<"\n";
fin.close();
fout.close();
return 0;
}