Cod sursa(job #2664056)

Utilizator MarioNicolae4Nicolae Mario MarioNicolae4 Data 27 octombrie 2020 20:29:50
Problema Text Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.6 kb
#include <fstream>
#include <cstring>

using namespace std;

ifstream cin("text.in");
ofstream cout("text.out");

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

int len, cuv;

int main()
{
    int i, j, n;
    char c[25000];

    cin.get(c, 25000);

    n = strlen(c);

    for(i=0;c[i];i++)
        if(is_alphabetic(c[i]))
        {
            j = i;
            while(is_alphabetic(c[j+1]) && j + 1 < n)
                j++;
            cuv++;
            len+=j-i+1;
            i = j;
        }
    cout<<len/cuv;


  return 0;
}