Pagini recente » Cod sursa (job #1633137) | Cod sursa (job #1426544) | Cod sursa (job #311083) | Cod sursa (job #3291244) | Cod sursa (job #291119)
Cod sursa(job #291119)
#include<fstream>
#include<string.h>
#define limit 1000000
using namespace std;
char sir[limit];
bool litera (char c)
{
if (c>='a' && c<='z') return true;
if (c>='A' && c<='Z') return true;
return false;
}
int main()
{
int len,lencuv=0,cuv=0;
bool test;
ifstream in ("text.in");
in.getline (sir, limit, '\n');
in.close();
len=strlen(sir);
for (int i=0;i<len;i++) {
while (!litera(sir[i]) && i<len) i++;
test=false;
while (litera(sir[i]) && i<len) {
lencuv++; i++;
test=true;
}
if (test) cuv++;
}
ofstream out ("text.out");
out<<lencuv/cuv;
out.close();
return 0;
}