Pagini recente » Cod sursa (job #115652) | Cod sursa (job #2033342) | Cod sursa (job #1228080) | Cod sursa (job #50901) | Cod sursa (job #1595278)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream fin ("text.in");
ofstream fout ("text.out");
int s = 0, nr = 0;
string cuv;
while( fin >> cuv )
{
if( ( !cuv.find("-") ) && ( !cuv.find("!") ) && ( !cuv.find("?") ) && ( !cuv.find(".") ) && ( !cuv.find(",")) && ( !cuv.find(";")) )
{
s = s + cuv.size();
}
else if ( cuv.size() == 1)
continue;
else s = s + (cuv.size() - 1);
nr++;
}
fout << s/nr;
return 0;
}