Pagini recente » Cod sursa (job #299015) | Cod sursa (job #162182) | Cod sursa (job #1339028) | Cod sursa (job #2437131) | Cod sursa (job #191233)
Cod sursa(job #191233)
#include <fstream>
#include <iostream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout ("text.out");
char a[500000];
int main()
{
int c=0, n, i, nc=0;
fin.getline(a, 500000);
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;
}