Cod sursa(job #2642646)

Utilizator Marius7122FMI Ciltea Marian Marius7122 Data 16 august 2020 14:25:25
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <iostream>
#include <string.h>
#include <fstream>

using namespace std;

const int N = (1 << 20) + 5;

bool esteLitera (char c)
{
    return (c>='A' && c<='Z') || (c>='a' && c<='z');
}

char s[N];

int main()
{   
    ifstream fin ("text.in");
    fin.get(s, N);

    int n = strlen(s);
    int nrLit=0, nrCuv=0;
    for(int i = 0; i < n; i++)
    {
        if(esteLitera(s[i]))
        {
            nrCuv++;
            while(esteLitera(s[i]))
            {
                nrLit++;
                i++;
            }
        }
    }

    ofstream fout ("text.out");
    fout << nrLit / nrCuv;
    return 0;
}