Cod sursa(job #11538)
Utilizator | HighScore skyel | Data | 31 ianuarie 2007 20:37:21 |
---|---|---|---|
Problema | Text | Scor | 80 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.48 kb |
#include<fstream.h>
#include<string.h>
#define input "text.in"
#define output "text.out"
int main()
{
ifstream fin(input);
char a[1000000];
char *b;
int s,n,i,ant=0,x;
s=0;
while( !fin.eof() )
{
fin.getline(a,1000000);
for(i=0;i<strlen(a);i++)
{
x=a[i];
if(x>=65&&x<=90||x>=97&&x<=122)
{
n++;
ant=1;
}
else
if(ant)
{
s++;
ant=0;
}
}
}
ofstream fout(output);
fout<<n/s;
return 0;
}