Cod sursa(job #306810)
| Utilizator | Data | 21 aprilie 2009 23:01:37 | |
|---|---|---|---|
| Problema | Text | Scor | 80 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.41 kb |
#include<iostream.h>
#include<fstream.h>
#include<string.h>
#include<ctype.h>
ifstream f("text.in");
ofstream g("text.out");
int main()
{
int nr,sum;
char c,a;
nr=0;
sum=0;
f.get(a);
if(isalpha(a))nr++,sum++;
while(!f.eof())
{
f.get(c);
if(isalpha(c))sum++;
else if(isalpha(a))nr++;
a=c;
}
if(nr==0)g<<"0\n";
else g<<sum/nr<<"\n";
f.close();
g.close();
return 0;
}
