Pagini recente » Cod sursa (job #1956216) | Cod sursa (job #2455955) | Cod sursa (job #820959) | Cod sursa (job #2096756) | Cod sursa (job #2876722)
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("text.in");
ofstream fout ("text.out");
char cuvant[1500000];
int nrcuv, nrlittotal;
bool iscuvant= false;
int main()
{
fin.getline(cuvant, 1500000);
for (int i = 0; i < strlen(cuvant); i++)
{
if ((cuvant[i] >= 65 && cuvant[i] <= 90) || (cuvant[i] >= 97 && cuvant[i] <= 122))
{
if (iscuvant)
nrlittotal++;
else
{
nrlittotal++;
nrcuv++;
iscuvant = true;
}
}
else
iscuvant = false;
}
fout << nrlittotal/nrcuv << '\n';
return 0;
}