Pagini recente » Cod sursa (job #2136192) | Cod sursa (job #2764345) | Cod sursa (job #229617) | Cod sursa (job #178964) | Cod sursa (job #2810825)
#include <bits/stdc++.h>
#define MAX_SZ 1000000
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
bool esteAlfabet(char n)
{
return (n >= 'a' && n <= 'z') || (n >= 'A' && n <= 'Z');
}
int main()
{
int sz, litere = 0, cuvinte = 0;
char text[MAX_SZ];
fin.getline(text, MAX_SZ);
sz = (int)strlen(text);
for (int i = 0; i < sz; i++)
{
while (!esteAlfabet(text[i]))
i++;
cuvinte++;
while (esteAlfabet(text[i]))
{
litere++;
i++;
}
}
fout << litere / cuvinte;
return 0;
}