Pagini recente » Cod sursa (job #480998) | Cod sursa (job #194389) | Cod sursa (job #330273) | Cod sursa (job #2346921) | Cod sursa (job #661150)
Cod sursa(job #661150)
#include<fstream>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
bool litera(char c)
{
return ((c<='Z'&&c>='A')||(c>='a'&&c<='z'));
}
int main()
{
int cuv=0, lim, lit=0;
char *buf;
in.seekg(0, ios::end);
lim = in.tellg();
in.seekg(0, ios::beg);
buf = new char[lim];
in.read(buf, lim);
for(int i=0;i<lim; i++)
if(litera(buf[i]))
{
cuv++; i++; lit++;
while(litera(buf[i])&&i<lim) i++, lit++;
}
out << lit/cuv;
return 0;
}