Pagini recente » Cod sursa (job #738827) | Cod sursa (job #2280587) | Cod sursa (job #1171460) | Cod sursa (job #2348047) | Cod sursa (job #2642646)
#include <iostream>
#include <string.h>
#include <fstream>
using namespace std;
const int N = (1 << 20) + 5;
bool esteLitera (char c)
{
return (c>='A' && c<='Z') || (c>='a' && c<='z');
}
char s[N];
int main()
{
ifstream fin ("text.in");
fin.get(s, N);
int n = strlen(s);
int nrLit=0, nrCuv=0;
for(int i = 0; i < n; i++)
{
if(esteLitera(s[i]))
{
nrCuv++;
while(esteLitera(s[i]))
{
nrLit++;
i++;
}
}
}
ofstream fout ("text.out");
fout << nrLit / nrCuv;
return 0;
}