Cod sursa(job #305956)

Utilizator beyond_k7aOnutu Catalin beyond_k7a Data 18 aprilie 2009 23:32:53
Problema Text Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 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
  {
   if(c!='\n')
   {
    cuvn=1;   
    if(lit)
     nrcuv++;
    lit=0;
   } 
  }
 }
 
 if(nrcuv==0)
  g<<0;
 else
  g<<(int)nrlit/nrcuv;
 
 
 f.close();
 g.close();
 return 0;   
}