Pagini recente » Cod sursa (job #3198736) | Cod sursa (job #2452169) | Cod sursa (job #1337817) | Cod sursa (job #1359392) | Cod sursa (job #191235)
Cod sursa(job #191235)
#include <fstream>
#include <iostream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout ("text.out");
char a[1200000];
int main()
{
int c=0, n, i, nc=0;
fin.getline(a, 1200000);
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;
}
if(nc != 0)
fout <<c/nc;
else cout << 0;
fin.close();
fout.close();
return 0;
}