Pagini recente » Cod sursa (job #3209793) | Cod sursa (job #2878173) | Cod sursa (job #3249542) | Cod sursa (job #932513) | 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;
}