Pagini recente » Cod sursa (job #790221) | Cod sursa (job #2110072) | Cod sursa (job #1950282) | Cod sursa (job #1152459) | Cod sursa (job #1813204)
#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 i;
int lgmax,nrcuv;
lgmax=nrcuv=0;
fin.getline(a,1048575);
for (i=0;a[i]!=0;i++)
{
if (Litera(i))
{
while(Litera(i))
{
lgmax++;
i++;
}
i--;
}
else
{
while(!Litera(i)) i++;
i--;
nrcuv++;
}
}
fout<<lgmax/nrcuv<<"\n";
fin.close();
fout.close();
return 0;
}