Pagini recente » Cod sursa (job #932232) | Cod sursa (job #1129075) | Cod sursa (job #3031043) | Cod sursa (job #150567) | Cod sursa (job #191229)
Cod sursa(job #191229)
#include <fstream>
#include <iostream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout ("text.out");
int main()
{
char a[1100000];
int c=0, n, i, nc;
fin.getline(a, 1100000);
n=strlen(a);
for (i=0; i<n; i++)
if ((a[i]>= 'a' && a[i]<='z') || (a[i]>='A' && a[i]<='Z'))
c++;
int ok;
for (i=0; i<n; i++)
{
ok = 0;
while ((a[i]>= 'a' && a[i]<='z') || (a[i]>='A' && a[i]<='Z') && i < n)
{
ok = 1;
i ++;
}
nc += ok;
}
fout <<c/nc;
fin.close();
fout.close();
return 0;
}