Pagini recente » Cod sursa (job #424865) | Cod sursa (job #307608) | Cod sursa (job #700362) | Cod sursa (job #36176) | Cod sursa (job #824488)
Cod sursa(job #824488)
#include <fstream>
#include <string.h>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main()
{
char a[100000];
int i = 0, ok;
int nrcuv = 0, nrlit = 0;
while( fin>>a && a[0] != NULL )
{
ok = 0;
for ( i = 0; i < strlen(a); ++i )
{
if ( ok == 0 && (a[i] > 64 && a[i] < 91) || ( a[i] > 96 && a[i] < 123))
{
nrcuv++;
nrlit++;
ok = 1;
}
else
if ( ok == 1 && ( a[i] > 64 && a[i] < 91) || ( a[i] > 96 && a[i] < 123))
{
nrlit++;
}
else
ok = 0;
}
}
fout << nrlit/nrcuv;
fin.close();
fout.close();
return 0;
}