Pagini recente » Cod sursa (job #2630601) | Cod sursa (job #519552) | Cod sursa (job #1468319) | Cod sursa (job #2951681) | Cod sursa (job #2609119)
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int i, n, nr_lit, nr_c, j, m;
char sir[1000002];
int main()
{
fin.getline(sir+1, 1000002);
n=strlen(sir+1);
for(i=1; i<=n; i++)
if ( (sir[i]>='a' && sir[i]<='z') || (sir[i]>='A' && sir[i]<='Z') ) nr_lit++;
for(i=1; i<=n; i++)
if( (sir[i]>='a' && sir[i]<='z') || (sir[i]>='A' && sir[i]<='Z') )
{
j=i;
while(j+1<=n && ((sir[j]>='a' && sir[j]<='z') || (sir[j]>='A' && sir[j]<='Z')) )
j++;
nr_c++;
i=j;
}
m=nr_lit/nr_c;
fout<<m;
return 0;
}