Cod sursa(job #2611043)

Utilizator Groza_Iulia_DianaGroza Iulia Diana Groza_Iulia_Diana Data 6 mai 2020 10:52:55
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <bits/stdc++.h>
#define nMax 100000

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

char s[nMax+5];

int main()
{
    fin.getline(s, nMax);
    int n=strlen(s), cnt_let=0, cnt_wrd=0;
    for(int i=0; i<n; i++)
        if(isalpha(s[i]))
            cnt_let++;
    int i=0, j=i;
    while(i<n && j<n)
    {
        while(!isalpha(s[i]) && i<n)
            i++;
        j=i;
        while(isalpha(s[j]) && j<n)
            j++;
        if(i<n && j<n)
            cnt_wrd++;
        i=j;
    }
    fout << cnt_let/cnt_wrd;
    return 0;
}