Cod sursa(job #47859)
Utilizator | Bou Marian Catalin BMC | Data | 4 aprilie 2007 09:54:44 |
---|---|---|---|
Problema | Text | Scor | 80 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.46 kb |
//Bou Marian Catalin
#include<fstream.h>
#include<string.h>
ifstream fin("text.in");
ofstream fout("text.out");
int main()
{ char c[65535];
int n,i,cuv=0,lit=0,x=0;
while(!fin.eof())
{ fin.getline(c,65534);
n=strlen(c);
for(i=0;i<n;i++)
if((c[i]>='a'&&c[i]<='z')||(c[i]>='A'&&c[i]<='Z')){x=1; lit++;}
else if(x){ cuv++;x=0;}
}
//n--;if((c[n]>='a'&&c[n]<='z')||(c[n]>='A'&&c[n]<='Z'))cuv++;
fout<<(int)lit/cuv;
return 0;}