Pagini recente » Cod sursa (job #1376884) | Cod sursa (job #1885980) | Cod sursa (job #2122809) | Cod sursa (job #872567) | Cod sursa (job #1595279)
#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();
nr++;
}
else if ( cuv.size() == 1)
continue;
else
{
s = s + (cuv.size() - 1);
nr++;
}
}
fout << s/nr;
return 0;
}