Cod sursa(job #305958)

Utilizator beyond_k7aOnutu Catalin beyond_k7a Data 18 aprilie 2009 23:34:33
Problema Text Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<fstream>
#include <sstream>
#include<string>
using namespace std;
char c;
long nrcuv,nrlit;
int lit,cuvn;
int main()
{
 ifstream f("text.in");
 ofstream g("text.out");
 cuvn=1;
 lit=0;
 while(f>>noskipws>>c)
 {
  if(isalpha(c))          
  {
   nrlit++;
   cuvn=0;
   lit=1;
  }
  else
  {
    cuvn=1;   
    if(lit)
     nrcuv++;
    lit=0;
  }
 }
 
 if(nrcuv==0)
  g<<nrlit;
 else
  g<<(int)nrlit/nrcuv;
 
 
 f.close();
 g.close();
 return 0;   
}