Pagini recente » Cod sursa (job #1190553) | Cod sursa (job #2095605) | Cod sursa (job #1634837) | Cod sursa (job #783804) | Cod sursa (job #1648475)
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream fout("text.out");
int lit, cuv;
string Str;
bool is(char ch)
{
return ((ch<='z' && ch>='a') || (ch<='Z' && ch>='A'));
}
void solve()
{
int i=0;
bool was=0;
while(Str[i]!=0)
{
if(is(Str[i])==1 && was==0)
{
cuv++;
lit++;
was=1;
i++;
continue;
}
if(is(Str[i])==1)
{
lit++;
i++;
continue;
}
else
{
was=0;
i++;
}
}
}
void citire()
{
while(!f.eof())
{
getline(f,Str);
solve();
}
}
void afisare()
{
if(cuv!=0)
fout<<lit/cuv<<"\n";
else fout<<0<<"/n";
}
int main()
{
citire();
afisare();
return 0;
}