Pagini recente » Cod sursa (job #556837) | Cod sursa (job #254516) | Cod sursa (job #2598016) | Cod sursa (job #424810) | Cod sursa (job #1780762)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
const string delim=" ,.!?|-";
bool find(string s, char c)
{
int i;
for(i=0;i<=s.size();i++)
if(s[i]==c)
return 1;
return 0;
}
int main()
{
string line,cuv;
int i,lit=0,cnt=0;
while(getline(fin,line))
{
for(i=0;i<= line.size();i++)
{
if(find(delim,line[i]))
{
if(cuv != "")
{
cnt++;
cuv="";
}
}
else
{
cuv.push_back(line[i]);
lit++;
}
}
if(cuv!="")
{
cnt++;
cuv="";
}
fout<<lit/cnt;
}
return 0;
}