Cod sursa(job #5172)

Utilizator cos_minBondane Cosmin cos_min Data 10 ianuarie 2007 20:36:44
Problema Text Scor 0
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[10001];

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

    sol = floor(len/cuv);
    printf("%d",sol);
}