Cod sursa(job #2917705)

Utilizator Ilie_MityIlie Dumitru Ilie_Mity Data 7 august 2022 11:28:29
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.63 kb
//Ilie Dumitru
#include<cstdio>

const int NMAX=(1<<20)|5;

int nrCuv, nrLit;

int main()
{
    FILE* f=fopen("text.in", "r"), *g=fopen("text.out", "w");
    char c;
    bool cuv=0;
    fscanf(f, "%c", &c);
    do
    {
        if((c>='a' && c<='z') || (c>='A' && c<='Z'))
        {
            if(!cuv)
                ++nrCuv, cuv=1;
            ++nrLit;
        }
        else
            cuv=0;
        fscanf(f, "%c", &c);
    }while(!feof(f));
    fclose(f);
    printf("%d %d", nrLit, nrCuv);
    if(nrCuv)
        fprintf(g, "%d", nrLit/nrCuv);
    else
        fprintf(g, "0");
    fclose(g);
    return 0;
}