Cod sursa(job #44797)

Utilizator cos_minBondane Cosmin cos_min Data 31 martie 2007 18:50:31
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.88 kb
#include <fstream>
#include <stdio.h>
#include <math.h>
using namespace std;


int len = 0, cuv = 0, k = 0;
int sol;
char p[100001];

int main()
{
    ifstream fin("text.in");
    ofstream fout("text.out");
    
    
     while(fin >> p )
     
      for ( int i = 0; i < strlen(p); )
      {
          if ( p[i] == '~' ) 
          {
               i++; 
               continue;
          }
        if ( ( p[i] >= 'A' && p[i] <= 'Z' )  || ( p[i] >= 'a' && p[i] <= 'z' ) )
        {
             int ok=1;
             cuv += 1;
             while ( ok == 1 )
             {
                  // fout << p[i] << "\n";
                   if ( ( p[i] >= 'A' && p[i] <= 'Z' )  || ( p[i] >= 'a' && p[i] <= 'z' ) ) len++, i++;
                   else ok = 0;
             }
        }
        else i++;
        }  
    sol = (len/cuv);
    fout << sol;
}