Cod sursa(job #822345)

Utilizator thewildnathNathan Wildenberg thewildnath Data 23 noiembrie 2012 12:29:11
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.78 kb
#include <stdio.h>
#include<string.h>
using namespace std;
char v[10000051];

int f(char a)
{
    if(a>='a'&& a<='z')
        return 1;
    if(a>='A'&& a<='Z')
        return 1;
    return 0;
}

int main()
{
    freopen("text.in","r",stdin);
    freopen("text.out","w",stdout);
    int s=0,n=0,i=0;
    bool ok = true;
    while(ok == true)
    {
        char x;
        if (scanf("%c", &x) != 1) {
            ok = false;
            break;
        }
        if(f(x)==1)
        {
            n++;
            while(f(x)==1)
            {
                if(scanf("%c", &x) != 1){
                   ok=false;
                   break;
                }
                s++;
            }
        }
    }
    if(n==0)
        printf("0\n");
    else
        printf("%d\n",s/n);

    return 0;
}