Pagini recente » Cod sursa (job #102942) | Cod sursa (job #2038540) | Cod sursa (job #2016093) | Rezultate Info Oltenia 2018 Proba pe Echipe | Cod sursa (job #713112)
Cod sursa(job #713112)
#include<fstream>
#include<iostream>
#include<string.h>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char sir[1000000];
int litera (char c)
{
if (int(c)>64 && int(c)<91) return 1;
if (int(c)>96 && int(c)<123) return 1;
return 0;
}
int main ()
{
int n,i,nr_cuv=0,lg_cuv=0;
cin.get(sir,1000000);
n=strlen(sir);
for (i=0; i<n; i++)
if (litera(sir[i]))
{
lg_cuv++;
if (i==n-1 || !litera(sir[i+1]))
nr_cuv++;
}
printf("%d\n",lg_cuv/nr_cuv);
return 0;
}