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