Pagini recente » Cod sursa (job #2037817) | Cod sursa (job #96084) | Cod sursa (job #2569448) | Cod sursa (job #1702849) | Cod sursa (job #1779843)
#include <fstream>
using namespace std;
int i,l,t;
char c[1000005];
int main()
{
ifstream f("text.in");
ofstream g("text.out");
f.getline(c,1000005);
i=1;
if(c[0]>='a'&&c[0]<='z')
{
l=1;
t=1;
}
if(c[0]>='A'&&c[0]<='Z')
{
l=1;
t=1;
}
while(c[i])
{
if(c[i]>='a'&&c[i]<='z')
{
l++;
t++;
if(c[i-1]>='a'&&c[i-1]<='z')
{
t--;
}
else
if(c[i-1]>='A'&&c[i-1]<='Z')
{
t--;
}
}
if(c[i]>='A'&&c[i]<='Z')
{
l++;
t++;
if(c[i-1]>='a'&&c[i-1]<='z')
{
t--;
}
else
if(c[i-1]>='A'&&c[i-1]<='Z')
{
t--;
}
}
i++;
}
if(t)g<<l/t<<'\n';
else g<<0<<'\n';
f.close(); g.close();
return 0;
}