Cod sursa(job #191235)

Utilizator TzompyyMitroi Mihai Tzompyy Data 25 mai 2008 18:52:17
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <fstream>
#include <iostream>
#include <cstring>
using namespace std;

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

char a[1200000];

int main()
{
    int c=0, n, i, nc=0;
    fin.getline(a, 1200000);
    n=strlen(a);
    for (i=0; i<n; i++)
    if ((a[i]>= 'a' && a[i]<='z') || (a[i]>='A' && a[i]<='Z'))
    c++;
    int ok;
    for (i=0; i<n; i++)
    {
        ok = 0;
        while ((a[i]>= 'a' && a[i]<='z') || (a[i]>='A' && a[i]<='Z') && i < n)
        {
              ok = 1;
              i ++;
        }
        nc += ok;
    }        
    if(nc != 0)
    fout <<c/nc;
    else cout << 0;
    fin.close();
    fout.close();
    return 0;
}