Pagini recente » Cod sursa (job #403225) | Cod sursa (job #2152344) | Istoria paginii utilizator/florinel2102 | Cod sursa (job #282655) | Cod sursa (job #713167)
Cod sursa(job #713167)
#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;
f.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++;
}
g<<lg_cuv/nr_cuv<<"\n";
return 0;
}