Cod sursa(job #5167)

Utilizator cos_minBondane Cosmin cos_min Data 10 ianuarie 2007 20:26:28
Problema Text Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.78 kb
#include <fstream>
using namespace std;

ifstream fin("text.in");
ofstream fout("text.out");

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

int main()
{
    
     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 = (len)/cuv;
    fout << sol;
}