Pagini recente » Istoria paginii utilizator/gandacbucatarie | Cod sursa (job #1640940) | Istoria paginii utilizator/ocojocaru | Profil ovo2204 | Cod sursa (job #880714)
Cod sursa(job #880714)
#include <fstream>
#include <string.h>
using namespace std;
ifstream is("text.in");
ofstream os("text.out");
int nr, nr_cuv, l;
bool Chr( char x );
char c[1000];
int main()
{
for ( int i = 0; is >> c; i++ )
{
l = strlen( c );
for ( int j = 0; j < l; ++j )
if ( Chr ( c[j] ) )
nr++;
for ( int j = 1; j < l; ++j )
if ( Chr(c[j]) && !Chr(c[j-1] ) )
nr_cuv++;
for ( int j = 0; j < l; ++j )
if ( Chr ( c[j] ) )
{
nr_cuv++;
break;
}
}
os << nr / nr_cuv;
return 0;
}
bool Chr(char x )
{
if ( x <= 'z' && x >= 'a' || x <= 'Z' && x >= 'A' )
return true;
return false;
}