Cod sursa(job #1599252)

Utilizator maenstru56Peteleaza Darius maenstru56 Data 13 februarie 2016 18:50:08
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <iostream>
#include <fstream>
#include <stdio.h>

using namespace std;

FILE *in = fopen("text.in", "r");
FILE *out = fopen("text.out", "w");

char t[20000004];

int main()
{
    fread(t,1,20000004,in);
    long i=0;
    bool cuvant=false;
    long lungimetotala=0;
    int nrc=0;

    while(t[i]!='\0'){
        if((t[i]>='a' && t[i]<='z')||(t[i]>='A' && t[i]<='Z')){
            cuvant=true;
            lungimetotala++;
        }
        else{
            if(cuvant)
            nrc++;
            cuvant=false;
        }
        i++;
    }

    fprintf(out, "%d",lungimetotala/nrc);

    return 0;
}